Home
last modified time | relevance | path

Searched refs:key_data_length (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/crypto/krb5/src/lib/kdb/
H A Ddecrypt_key.c77 if (kd->key_data_contents[0] == NULL || kd->key_data_length[0] < 2) in krb5_dbe_def_decrypt_key_data()
86 kd->key_data_length[0] - 2); in krb5_dbe_def_decrypt_key_data()
87 ret = alloc_data(&plain, kd->key_data_length[0] - 2); in krb5_dbe_def_decrypt_key_data()
113 salt.data.length = kd->key_data_length[1]; in krb5_dbe_def_decrypt_key_data()
114 if (kd->key_data_length[1] > 0) { in krb5_dbe_def_decrypt_key_data()
115 ret = alloc_data(&salt.data, kd->key_data_length[1]); in krb5_dbe_def_decrypt_key_data()
H A Dencrypt_key.c83 kd.key_data_length[0] = 2 + clen; in krb5_dbe_def_encrypt_key_data()
84 kd.key_data_contents[0] = k5alloc(kd.key_data_length[0], &ret); in krb5_dbe_def_encrypt_key_data()
99 kd.key_data_length[1] = keysalt->data.length; in krb5_dbe_def_encrypt_key_data()
H A Dkdb_convert.c452 …, final, j).k_contents.k_contents_val[cnt].utf8str_t_len = entry->key_data[j].key_data_length[cnt]; in ulog_conv_2logentry()
453 …ntents.k_contents_val[cnt].utf8str_t_val = malloc(entry->key_data[j].key_data_length[cnt] * sizeof… in ulog_conv_2logentry()
458 …utf8str_t_val, entry->key_data[j].key_data_contents[cnt], entry->key_data[j].key_data_length[cnt]); in ulog_conv_2logentry()
687 … kp->key_data_length[cnt] = (krb5_int16)kv->k_contents.k_contents_val[cnt].utf8str_t_len; in ulog_conv_2dbentry()
689 kp->key_data_length[cnt]); in ulog_conv_2dbentry()
697 kp->key_data_length[cnt]); in ulog_conv_2dbentry()
700 kp->key_data_length[cnt]); in ulog_conv_2dbentry()
H A Dkdb5.c126 zap(key->key_data_contents[i], key->key_data_length[i]); in krb5_dbe_free_key_data_contents()
1785 krb5_kdb_decode_int16(curloc, new_data->latest_mkey.key_data_length[0]); in krb5_dbe_lookup_mkey_aux()
1789 malloc(new_data->latest_mkey.key_data_length[0]); in krb5_dbe_lookup_mkey_aux()
1797 new_data->latest_mkey.key_data_length[0]); in krb5_dbe_lookup_mkey_aux()
1798 curloc += new_data->latest_mkey.key_data_length[0]; in krb5_dbe_lookup_mkey_aux()
1853 aux_data_entry->latest_mkey.key_data_length[0]); in krb5_dbe_update_mkey_aux()
1880 krb5_kdb_encode_int16(aux_data_entry->latest_mkey.key_data_length[0], in krb5_dbe_update_mkey_aux()
1884 if (aux_data_entry->latest_mkey.key_data_length[0] > 0) { in krb5_dbe_update_mkey_aux()
1886 aux_data_entry->latest_mkey.key_data_length[0]); in krb5_dbe_update_mkey_aux()
1887 nextloc += aux_data_entry->latest_mkey.key_data_length[0]; in krb5_dbe_update_mkey_aux()
[all …]
/freebsd/crypto/krb5/src/lib/kadm5/srv/
H A Dadb_xdr.c30 if (!xdr_krb5_ui_2(xdrs, &objp->key_data_length[0])) in xdr_krb5_key_data()
32 if (!xdr_krb5_ui_2(xdrs, &objp->key_data_length[1])) in xdr_krb5_key_data()
35 tmp = (unsigned int) objp->key_data_length[0]; in xdr_krb5_key_data()
39 if (tmp != objp->key_data_length[0]) in xdr_krb5_key_data()
42 tmp = (unsigned int) objp->key_data_length[1]; in xdr_krb5_key_data()
46 if (tmp != objp->key_data_length[1]) in xdr_krb5_key_data()
H A Dsvr_principal.c44 if ( from->key_data_length[i] ) { in krb5_copy_key_data_contents()
45 to->key_data_contents[i] = malloc(from->key_data_length[i]); in krb5_copy_key_data_contents()
48 zapfree(to->key_data_contents[i], to->key_data_length[i]); in krb5_copy_key_data_contents()
52 from->key_data_length[i]); in krb5_copy_key_data_contents()
/freebsd/crypto/heimdal/lib/kadm5/
H A Dget_s.c194 kd->key_data_length[0] = key->key.keyvalue.length; in kadm5_s_get_principal()
195 kd->key_data_contents[0] = malloc(kd->key_data_length[0]); in kadm5_s_get_principal()
196 if(kd->key_data_contents[0] == NULL && kd->key_data_length[0] != 0){ in kadm5_s_get_principal()
201 kd->key_data_length[0]); in kadm5_s_get_principal()
207 kd->key_data_length[1] = sp->length; in kadm5_s_get_principal()
208 kd->key_data_contents[1] = malloc(kd->key_data_length[1]); in kadm5_s_get_principal()
209 if(kd->key_data_length[1] != 0 in kadm5_s_get_principal()
211 memset(kd->key_data_contents[0], 0, kd->key_data_length[0]); in kadm5_s_get_principal()
215 memcpy(kd->key_data_contents[1], sp->data, kd->key_data_length[1]); in kadm5_s_get_principal()
H A Dmarshall.c47 c.length = key->key_data_length[0]; in kadm5_store_key_data()
51 c.length = key->key_data_length[1]; in kadm5_store_key_data()
78 key->key_data_length[0] = c.length; in kadm5_ret_key_data()
87 key->key_data_length[1] = c.length; in kadm5_ret_key_data()
H A Dset_keys.c102 key_data[i].key_data_length[0]); in _kadm5_set_keys2()
117 key_data[i].key_data_length[1]); in _kadm5_set_keys2()
H A Dfree.c48 key_data[i].key_data_length[0]); in kadm5_free_key_data()
H A Dadmin.h111 int16_t key_data_length[2]; /* Array of lengths */ member
/freebsd/crypto/krb5/src/plugins/kdb/db2/
H A Dkdb_xdr.c104 content->length += entry->key_data[i].key_data_length[j]; in krb5_encode_princ_entry()
205 krb5_ui_2 length = entry->key_data[i].key_data_length[j]; in krb5_encode_princ_entry()
414 krb5_kdb_decode_int16(nextloc, key_data->key_data_length[j]); in krb5_decode_princ_entry()
417 if (key_data->key_data_length[j] > sizeleft) { in krb5_decode_princ_entry()
421 sizeleft -= key_data->key_data_length[j]; in krb5_decode_princ_entry()
422 if (key_data->key_data_length[j]) { in krb5_decode_princ_entry()
424 k5memdup(nextloc, key_data->key_data_length[j], in krb5_decode_princ_entry()
428 nextloc += key_data->key_data_length[j]; in krb5_decode_princ_entry()
/freebsd/crypto/krb5/src/lib/krb5/asn.1/
H A Dldap_key_seq.c64 return (val->key_data_length[1] != 0); in is_value_present()
67 key_data_length[1], ui2_octetstring);
78 key_data_length[0], 1, ui2_octetstring);
/freebsd/crypto/krb5/src/plugins/kdb/lmdb/
H A Dmarshal.c75 k5_buf_add_uint16_le(&buf, kd->key_data_length[j]); in klmdb_encode_princ()
76 if (kd->key_data_length[j] > 0) { in klmdb_encode_princ()
78 kd->key_data_length[j]); in klmdb_encode_princ()
225 len = kd->key_data_length[j] = k5_input_get_uint16_le(&in); in klmdb_decode_princ()
/freebsd/crypto/heimdal/kadmin/
H A Dadd_enctype.c136 new_key_data[n].key_data_length[0] = keyblock.keyvalue.length; in add_enctype()
144 new_key_data[n].key_data_length[1] = 0; in add_enctype()
H A Dcheck.c89 if (ret == 0 && keysize != (size_t)princ.key_data[i].key_data_length[0]) { in do_check_entry()
93 (unsigned long)princ.key_data[i].key_data_length); in do_check_entry()
H A Dget.c115 if (salt->saltvalue.length != (size_t)k->key_data_length[1]) in cmp_salt()
148 else if(k->key_data_length[1] == 0) in format_keytype()
151 asprintf (&s, "(%.*s)", k->key_data_length[1], in format_keytype()
H A Dext.c69 keys[i].keyblock.keyvalue.length = kd->key_data_length[0]; in do_ext_keytab()
H A Dutil.c659 key_data[i].key_data_length[0] = 8; in parse_des_key()
668 key_data[i].key_data_length[1] = 0; in parse_des_key()
/freebsd/contrib/wpa/src/ap/
H A Dwpa_auth.c1540 u16 key_info, ver, key_data_length; local
1567 key_data_length = WPA_GET_BE16(mic + mic_len);
1571 mic_len, key_data_length);
1577 if (key_data_length > data_len - sizeof(*hdr) - keyhdrlen) {
1580 key_data_length,
1629 key_data_length >= 8 && key_data_length % 8 == 0) {
1630 key_data_length -= 8; /* AES-WRAP adds 8 bytes */
1631 key_data_buf = os_malloc(key_data_length);
1634 key_data_buf_len = key_data_length;
1636 key_data_length / 8, key_data, key_data_buf)) {
[all …]
/freebsd/crypto/krb5/src/kadmin/dbutil/
H A Dtabdump.c313 data.length = kd->key_data_length[0]; in keyinfo_rec()
321 data.length = kd->key_data_length[1]; in keyinfo_rec()
345 kd.key_data_length[1] = 0; in keyinfo_common()
H A Ddump.c122 if (key_data->key_data_length[j]) in master_key_convert()
357 kdata->key_data_length[i]); in k5beta7_common()
359 kdata->key_data_length[i]); in k5beta7_common()
756 kd->key_data_length[j] = t4; in process_k5beta7_princ()
/freebsd/crypto/krb5/src/lib/kadm5/
H A Dmisc_free.c51 zapfree(key->key_data_contents[i], key->key_data_length[i]); in krb5_free_key_data_contents()
/freebsd/crypto/krb5/src/plugins/kdb/test/
H A Dkdb_test.c271 kd->key_data_length[0] = kb.length; in make_keys()
586 key_out->length = kd->key_data_length[0]; in test_decrypt_key_data()
606 kd_out->key_data_length[0] = key->length; in test_encrypt_key_data()
/freebsd/crypto/krb5/src/include/
H A Dkdb.h171 krb5_ui_2 key_data_length[2]; /* Array of lengths */ member
727 krb5_dbe_sort_key_data(krb5_key_data *key_data, size_t key_data_length);

12