Home
last modified time | relevance | path

Searched refs:key_data (Results 1 – 25 of 123) sorted by relevance

12345

/src/crypto/krb5/src/plugins/kdb/db2/
H A Dkdb_xdr.c103 for (j = 0; j < entry->key_data[i].key_data_ver; j++) { in krb5_encode_princ_entry()
104 content->length += entry->key_data[i].key_data_length[j]; in krb5_encode_princ_entry()
198 krb5_kdb_encode_int16(entry->key_data[i].key_data_ver, nextloc); in krb5_encode_princ_entry()
200 krb5_kdb_encode_int16(entry->key_data[i].key_data_kvno, nextloc); in krb5_encode_princ_entry()
203 for (j = 0; j < entry->key_data[i].key_data_ver; j++) { in krb5_encode_princ_entry()
204 krb5_int16 type = entry->key_data[i].key_data_type[j]; in krb5_encode_princ_entry()
205 krb5_ui_2 length = entry->key_data[i].key_data_length[j]; in krb5_encode_princ_entry()
213 memcpy(nextloc, entry->key_data[i].key_data_contents[j],length); in krb5_encode_princ_entry()
381 if (entry->n_key_data && ((entry->key_data = (krb5_key_data *) in krb5_decode_princ_entry()
387 krb5_key_data * key_data; in krb5_decode_princ_entry() local
[all …]
/src/crypto/heimdal/lib/kadm5/
H A Dfree.c41 krb5_key_data *key_data) in kadm5_free_key_data() argument
45 if(key_data[i].key_data_contents[0]){ in kadm5_free_key_data()
46 memset(key_data[i].key_data_contents[0], in kadm5_free_key_data()
48 key_data[i].key_data_length[0]); in kadm5_free_key_data()
49 free(key_data[i].key_data_contents[0]); in kadm5_free_key_data()
51 if(key_data[i].key_data_contents[1]) in kadm5_free_key_data()
52 free(key_data[i].key_data_contents[1]); in kadm5_free_key_data()
67 kadm5_free_key_data(server_handle, &princ->n_key_data, princ->key_data); in kadm5_free_principal_ent()
77 if (princ->key_data != NULL) in kadm5_free_principal_ent()
78 free (princ->key_data); in kadm5_free_principal_ent()
H A Dset_keys.c83 krb5_key_data *key_data) in _kadm5_set_keys2() argument
99 keys[i].key.keytype = key_data[i].key_data_type[0]; in _kadm5_set_keys2()
101 key_data[i].key_data_contents[0], in _kadm5_set_keys2()
102 key_data[i].key_data_length[0]); in _kadm5_set_keys2()
105 if(key_data[i].key_data_ver == 2) { in _kadm5_set_keys2()
114 salt->type = key_data[i].key_data_type[1]; in _kadm5_set_keys2()
116 key_data[i].key_data_contents[1], in _kadm5_set_keys2()
117 key_data[i].key_data_length[1]); in _kadm5_set_keys2()
/src/crypto/krb5/src/lib/kadm5/srv/
H A Dsvr_principal.c27 int n_key_data, krb5_key_data *key_data,
263 count_new_keys(int n_key_data, krb5_key_data *key_data) in count_new_keys() argument
268 if (key_data[n - 1].key_data_kvno != key_data[n].key_data_kvno) in count_new_keys()
470 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_create_principal_3()
647 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_modify_principal()
830 if ((krb5_kvno) kdb->key_data[i].key_data_kvno > entry->kvno) in kadm5_get_principal()
831 entry->kvno = kdb->key_data[i].key_data_kvno; in kadm5_get_principal()
870 entry->key_data = k5calloc(entry->n_key_data, in kadm5_get_principal()
872 if (entry->key_data == NULL) in kadm5_get_principal()
875 entry->key_data = NULL; in kadm5_get_principal()
[all …]
/src/crypto/heimdal/kadmin/
H A Dcpw.c41 krb5_key_data *key_data; member
108 set_key_data (krb5_principal principal, krb5_key_data *key_data) in set_key_data() argument
113 3, key_data); in set_key_data()
126 else if (e->key_data) in do_cpw_entry()
127 return set_key_data (principal, e->key_data); in do_cpw_entry()
139 krb5_key_data key_data[3]; in cpw_entry() local
144 data.key_data = NULL; in cpw_entry()
165 if (parse_des_key (opt->key_string, key_data, &error)) { in cpw_entry()
170 data.key_data = key_data; in cpw_entry()
176 if (data.key_data) { in cpw_entry()
[all …]
H A Dank.c71 krb5_key_data *key_data, in add_one_principal() argument
116 if(rand_key || key_data) { in add_one_principal()
166 } else if (key_data) { in add_one_principal()
168 3, key_data); in add_one_principal()
212 krb5_key_data key_data[3]; in add_new_key() local
234 if (parse_des_key (opt->key_string, key_data, &error)) { in add_new_key()
239 kdp = key_data; in add_new_key()
261 kadm5_free_key_data (kadm_handle, &dummy, key_data); in add_new_key()
H A Dutil.c632 parse_des_key (const char *key_string, krb5_key_data *key_data, in parse_des_key() argument
655 key_data[i].key_data_ver = 2; in parse_des_key()
656 key_data[i].key_data_kvno = 0; in parse_des_key()
658 key_data[i].key_data_type[0] = ETYPE_DES_CBC_CRC; in parse_des_key()
659 key_data[i].key_data_length[0] = 8; in parse_des_key()
660 key_data[i].key_data_contents[0] = malloc(8); in parse_des_key()
661 if (key_data[i].key_data_contents[0] == NULL) { in parse_des_key()
665 memcpy (key_data[i].key_data_contents[0], bits, 8); in parse_des_key()
667 key_data[i].key_data_type[1] = KRB5_PW_SALT; in parse_des_key()
668 key_data[i].key_data_length[1] = 0; in parse_des_key()
[all …]
H A Dserver.c284 krb5_key_data *key_data; in kadmind_dispatch() local
298 (size_t)n_key_data > UINT_MAX/sizeof(*key_data)) { in kadmind_dispatch()
304 key_data = malloc (n_key_data * sizeof(*key_data)); in kadmind_dispatch()
305 if (key_data == NULL && n_key_data != 0) { in kadmind_dispatch()
312 ret = kadm5_ret_key_data (sp, &key_data[i]); in kadmind_dispatch()
316 kadm5_free_key_data (contextp, &dummy, key_data); in kadmind_dispatch()
317 free (key_data); in kadmind_dispatch()
336 kadm5_free_key_data (contextp, &dummy, key_data); in kadmind_dispatch()
337 free (key_data); in kadmind_dispatch()
342 n_key_data, key_data); in kadmind_dispatch()
[all …]
H A Dcheck.c87 princ.key_data[i].key_data_type[0], in do_check_entry()
89 if (ret == 0 && keysize != (size_t)princ.key_data[i].key_data_length[0]) { in do_check_entry()
92 name, princ.key_data[i].key_data_type[0], in do_check_entry()
93 (unsigned long)princ.key_data[i].key_data_length); in do_check_entry()
H A Ddel_enctype.c91 krb5_key_data *key = &princ.key_data[i]; in del_enctype()
108 free (princ.key_data); in del_enctype()
110 princ.key_data = new_key_data; in del_enctype()
/src/crypto/krb5/src/lib/kadm5/
H A Dmisc_free.c57 krb5_key_data *key_data) in kadm5_free_key_data() argument
64 if (key_data == NULL) in kadm5_free_key_data()
68 krb5_free_key_data_contents(handle->context, &key_data[i]); in kadm5_free_key_data()
69 free(key_data); in kadm5_free_key_data()
90 krb5_free_key_data_contents(handle->context, &val->key_data[i]); in kadm5_free_principal_ent()
91 free(val->key_data); in kadm5_free_principal_ent()
124 kadm5_key_data *key_data) in kadm5_free_kadm5_key_data() argument
128 if (key_data == NULL) in kadm5_free_kadm5_key_data()
132 krb5_free_keyblock_contents(context, &key_data[i].key); in kadm5_free_kadm5_key_data()
133 krb5_free_data_contents(context, &key_data[i].salt.data); in kadm5_free_kadm5_key_data()
[all …]
/src/crypto/krb5/src/lib/kdb/
H A Dkdb_cpw.c125 krb5_key_data *key_data) in preserve_old_keys() argument
133 if (i > 0 && key_data[i].key_data_kvno != last_kvno) in preserve_old_keys()
137 last_kvno = key_data[i].key_data_kvno; in preserve_old_keys()
143 ret = preserve_one_old_key(context, mkey, dbent, &key_data[i], in preserve_old_keys()
144 &dbent->key_data[dbent->n_key_data - 1]); in preserve_old_keys()
187 kd_slot = &db_entry->key_data[db_entry->n_key_data - 1]; in add_key_rnd()
282 kd_slot = &db_entry->key_data[db_entry->n_key_data - 1]; in add_key_pwd()
346 krb5_key_data *key_data; in rekey() local
351 key_data = db_entry->key_data; in rekey()
353 db_entry->key_data = NULL; in rekey()
[all …]
H A Dkdb_default.c68 kvno = ent->key_data[0].key_data_kvno; in krb5_dbe_def_search_enctype()
71 kd = &ent->key_data[i]; in krb5_dbe_def_search_enctype()
406 krb5_key_data *key_data; in krb5_def_fetch_mkey_list() local
431 if (mkey->enctype == master_entry->key_data[0].key_data_type[0]) { in krb5_def_fetch_mkey_list()
433 &master_entry->key_data[0], in krb5_def_fetch_mkey_list()
478 mkey_list_head->kvno = master_entry->key_data[0].key_data_kvno; in krb5_def_fetch_mkey_list()
494 key_data = &master_entry->key_data[i]; in krb5_def_fetch_mkey_list()
495 retval = krb5_dbe_decrypt_key_data(context, &cur_mkey, key_data, in krb5_def_fetch_mkey_list()
501 (*mkey_list_node)->kvno = key_data->key_data_kvno; in krb5_def_fetch_mkey_list()
H A Dkdb_convert.c106 if (current->key_data[j].key_data_kvno != in find_changed_attrs()
107 new->key_data[j].key_data_kvno) { in find_changed_attrs()
431 entry->key_data[j].key_data_ver; in ulog_conv_2logentry()
433 entry->key_data[j].key_data_kvno; in ulog_conv_2logentry()
434 … ULOG_ENTRY_KEYVAL(update, final, j).k_enctype.k_enctype_len = entry->key_data[j].key_data_ver; in ulog_conv_2logentry()
435 … ULOG_ENTRY_KEYVAL(update, final, j).k_contents.k_contents_len = entry->key_data[j].key_data_ver; in ulog_conv_2logentry()
437 …_ENTRY_KEYVAL(update, final, j).k_enctype.k_enctype_val = malloc(entry->key_data[j].key_data_ver *… in ulog_conv_2logentry()
443 …NTRY_KEYVAL(update, final, j).k_contents.k_contents_val = malloc(entry->key_data[j].key_data_ver *… in ulog_conv_2logentry()
449 for (cnt = 0; cnt < entry->key_data[j].key_data_ver; in ulog_conv_2logentry()
451 …OG_ENTRY_KEYVAL(update, final, j).k_enctype.k_enctype_val[cnt] = entry->key_data[j].key_data_type[… in ulog_conv_2logentry()
[all …]
H A Dkdb5.c839 if (entry->key_data != NULL) in krb5_db_get_principal()
840 krb5_dbe_sort_key_data(entry->key_data, entry->n_key_data); in krb5_db_get_principal()
875 krb5_dbe_free_key_data_contents(kcontext, &entry->key_data[i]); in krb5_db_free_principal()
876 free(entry->key_data); in krb5_db_free_principal()
1109 if (entry && entry->key_data) in sort_entry_callback_proxy()
1110 krb5_dbe_sort_key_data(entry->key_data, entry->n_key_data); in sort_entry_callback_proxy()
1266 *kvno = (krb5_kvno) master_entry->key_data->key_data_kvno; in krb5_db_fetch_mkey()
1583 newptr = realloc(entry->key_data, in krb5_dbe_create_key_data()
1584 (entry->n_key_data + 1) * sizeof(*entry->key_data)); in krb5_dbe_create_key_data()
1587 entry->key_data = newptr; in krb5_dbe_create_key_data()
[all …]
/src/crypto/krb5/src/kadmin/cli/
H A Dkeytab.c253 kadm5_key_data *key_data; in fetch_new_keys() local
275 key_data = k5calloc(nkeys, sizeof(*key_data), &code); in fetch_new_keys()
276 if (key_data == NULL) in fetch_new_keys()
281 key_data[i].key = keys[i]; in fetch_new_keys()
282 key_data[i].kvno = princ_rec.kvno; in fetch_new_keys()
284 *key_data_out = key_data; in fetch_new_keys()
305 kadm5_key_data *key_data; in add_principal() local
309 key_data = NULL; in add_principal()
320 code = kadm5_get_principal_keys(handle, princ, 0, &key_data, &nkeys); in add_principal()
323 &key_data, &nkeys); in add_principal()
[all …]
/src/crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/
H A Dldap_principal2.c394 asn1_encode_sequence_of_keys(krb5_key_data *key_data, krb5_int16 n_key_data, in asn1_encode_sequence_of_keys() argument
408 val.key_data = key_data; in asn1_encode_sequence_of_keys()
411 val.kvno = key_data[0].key_data_kvno; in asn1_encode_sequence_of_keys()
439 p->key_data[i].key_data_kvno = p->kvno; in asn1_decode_sequence_of_keys()
442 if (p->key_data[i].key_data_ver == 0) in asn1_decode_sequence_of_keys()
443 p->key_data[i].key_data_ver = 2; in asn1_decode_sequence_of_keys()
479 krb5_key_data *key_data = NULL; in encode_keys() local
490 key_data = k5calloc(n_key_data, sizeof(*key_data), &err); in encode_keys()
491 if (key_data == NULL) in encode_keys()
493 memcpy(key_data, key_data_in, n_key_data * sizeof(*key_data)); in encode_keys()
[all …]
/src/contrib/bearssl/src/x509/
H A Dskey_decoder.t054 addr: key_data
81 \ Get the length of the key_data buffer.
82 : len-key_data
85 \ Get the address and length for the key_data buffer.
86 : addr-len-key_data ( -- addr len )
87 addr-key_data len-key_data ;
100 CTX->key.rsa.p = CTX->key_data;
103 CTX->key.rsa.q = CTX->key_data + off;
106 CTX->key.rsa.dp = CTX->key_data + off;
109 CTX->key.rsa.dq = CTX->key_data + off;
[all …]
/src/contrib/ldns/ldns/
H A Dtsig.h51 …onst uint8_t *wire, size_t wire_size, const char *key_name, const char *key_data, const ldns_rdf *…
66 …onst uint8_t *wire, size_t wire_size, const char *key_name, const char *key_data, const ldns_rdf *…
79 ldns_status ldns_pkt_tsig_sign(ldns_pkt *pkt, const char *key_name, const char *key_data, uint16_t …
94 ldns_status ldns_pkt_tsig_sign_next(ldns_pkt *pkt, const char *key_name, const char *key_data, uint…
/src/contrib/wpa/src/eap_peer/
H A Deap_tls.c23 u8 *key_data; member
138 if (data->key_data) { in eap_tls_free_key()
139 bin_clear_free(data->key_data, EAP_TLS_KEY_LEN + EAP_EMSK_LEN); in eap_tls_free_key()
140 data->key_data = NULL; in eap_tls_free_key()
212 data->key_data = eap_peer_tls_derive_key(sm, &data->ssl, label, in eap_tls_success()
216 if (data->key_data) { in eap_tls_success()
218 data->key_data, EAP_TLS_KEY_LEN); in eap_tls_success()
220 data->key_data + EAP_TLS_KEY_LEN, in eap_tls_success()
373 return data->key_data != NULL; in eap_tls_isKeyAvailable()
382 if (data->key_data == NULL) in eap_tls_getKey()
[all …]
/src/contrib/ldns/
H A Dtsig.c168 const char *key_data, const ldns_rdf *key_name_rdf, const ldns_rdf *fudge_rdf, in ldns_tsig_mac_new() argument
239 ldns_b64_pton_calculate_size(strlen(key_data))); in ldns_tsig_mac_new()
244 key_size = ldns_b64_pton(key_data, key_bytes, in ldns_tsig_mac_new()
245 ldns_b64_pton_calculate_size(strlen(key_data))); in ldns_tsig_mac_new()
289 const char *key_data, const ldns_rdf *orig_mac_rdf) in ldns_pkt_tsig_verify() argument
291 return ldns_pkt_tsig_verify_next(pkt, wire, wirelen, key_name, key_data, orig_mac_rdf, 0); in ldns_pkt_tsig_verify()
296 const char *key_data, const ldns_rdf *orig_mac_rdf, int tsig_timers_only) in ldns_pkt_tsig_verify_next() argument
337 key_data, key_name_rdf, fudge_rdf, algorithm_rdf, in ldns_pkt_tsig_verify_next()
376 ldns_pkt_tsig_sign(ldns_pkt *pkt, const char *key_name, const char *key_data, in ldns_pkt_tsig_sign() argument
379 return ldns_pkt_tsig_sign_next(pkt, key_name, key_data, fudge, algorithm_name, query_mac, 0); in ldns_pkt_tsig_sign()
[all …]
/src/crypto/krb5/src/lib/crypto/krb/
H A Dkey.c38 krb5_k_create_key(krb5_context context, const krb5_keyblock *key_data, in krb5_k_create_key() argument
49 code = krb5int_c_copy_keyblock_contents(context, key_data, &key->keyblock); in krb5_k_create_key()
100 krb5_keyblock **key_data) in krb5_k_key_keyblock() argument
102 return krb5int_c_copy_keyblock(context, &key->keyblock, key_data); in krb5_k_key_keyblock()
/src/contrib/ntp/sntp/
H A Dcrypto.c26 void const * key_data, in compute_mac() argument
47 memcpy(keybuf, key_data, key_size); in compute_mac()
50 key_data = keybuf; in compute_mac()
56 else if (!CMAC_Init(ctx, key_data, AES_128_KEY_SIZE, in compute_mac()
94 if (!EVP_DigestUpdate(ctx, key_data, key_size)) { in compute_mac()
115 EVP_DigestUpdate(ctx, key_data, key_size); in compute_mac()
/src/crypto/krb5/src/lib/kadm5/clnt/
H A Dclient_principal.c50 arg.rec.key_data = NULL; in kadm5_create_principal()
92 arg.rec.key_data = NULL; in kadm5_create_principal_3()
142 arg.rec.key_data = NULL; in kadm5_modify_principal()
333 kadm5_key_data *key_data, in kadm5_setkey_principal_4() argument
345 arg.key_data = key_data; in kadm5_setkey_principal_4()
348 if (princ == NULL || key_data == NULL || n_key_data == 0) in kadm5_setkey_principal_4()
505 krb5_kvno kvno, kadm5_key_data **key_data, in kadm5_get_principal_keys() argument
518 if (princ == NULL || key_data == NULL || n_key_data == 0) in kadm5_get_principal_keys()
524 *key_data = r.key_data; in kadm5_get_principal_keys()
/src/crypto/krb5/src/kadmin/dbutil/
H A Dkdb5_mkey.c48 entry->key_data); in get_next_kvno()
84 krb5_free_key_data_contents(context, &master_entry->key_data[i]); in add_new_mkey()
85 free(master_entry->key_data); in add_new_mkey()
86 master_entry->key_data = (krb5_key_data *) malloc(sizeof(krb5_key_data) * in add_new_mkey()
88 if (master_entry->key_data == NULL) in add_new_mkey()
91 memset(master_entry->key_data, 0, in add_new_mkey()
99 &master_entry->key_data[0]))) { in add_new_mkey()
104 krb5_free_key_data_contents(context, &master_entry->key_data[0]); in add_new_mkey()
163 &master_entry->key_data[i]); in add_new_mkey()
1085 old_key_data = master_entry->key_data; in kdb5_purge_mkeys()
[all …]

12345