Home
last modified time | relevance | path

Searched refs:krb5_keyblock (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/freebsd/crypto/krb5/src/kdc/
H A Dkdc_util.h56 kdc_convert_key (krb5_keyblock *, krb5_keyblock *, int);
63 krb5_keyblock **, krb5_keyblock **,
69 krb5_db_entry **, krb5_keyblock **, krb5_kvno *);
73 krb5_keyblock *key_out);
78 krb5_db_entry **storage_out, krb5_keyblock *kb_out);
139 krb5_keyblock *server_key, krb5_db_entry *tgt,
140 krb5_keyblock *tgt_key, krb5_authdata **contents,
146 krb5_keyblock *tgt_key);
207 krb5_keyblock *encrypting_key, void **padata_context);
230 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key,
[all …]
H A Dkdc_preauth_ec.c42 krb5_keyblock *armor_key = cb->fast_armor(context, rock); in ec_edata()
61 krb5_keyblock *armor_key = cb->fast_armor(context, rock); in ec_verify()
63 krb5_keyblock *client_keys = NULL; in ec_verify()
64 krb5_keyblock *challenge_key = NULL; in ec_verify()
65 krb5_keyblock *kdc_challenge_key; in ec_verify()
157 krb5_keyblock *encrypting_key, krb5_pa_data **send_pa, in ec_return()
162 krb5_keyblock *challenge_key = (krb5_keyblock *)modreq; in ec_return()
H A Dfast_util.c41 krb5_keyblock *subkey = NULL; in armor_ap_request()
129 krb5_keyblock *tgs_subkey, in kdc_find_fast()
130 krb5_keyblock *tgs_session, in kdc_find_fast()
143 krb5_keyblock empty_keyblock; in kdc_find_fast()
149 memset(&empty_keyblock, 0, sizeof(krb5_keyblock)); in kdc_find_fast()
290 krb5_keyblock *strengthen_key = NULL; in kdc_fast_response_handle_padata()
428 krb5_keyblock *existing_key, in kdc_fast_handle_reply_key()
429 krb5_keyblock **out_key) in kdc_fast_handle_reply_key()
466 derive_cookie_key(krb5_context context, krb5_keyblock *tgt_key, in derive_cookie_key()
467 krb5_const_principal client_princ, krb5_keyblock **key_out) in derive_cookie_key()
[all …]
H A Dkdc_authdata.c236 copy_request_authdata(krb5_context context, krb5_keyblock *client_key, in copy_request_authdata()
302 krb5_keyblock *server_key, krb5_db_entry *krbtgt, in add_auth_indicators()
303 krb5_keyblock *krbtgt_key, in add_auth_indicators()
342 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in get_auth_indicators()
464 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in handle_pac()
465 krb5_keyblock *server_key, krb5_keyblock *subject_key, in handle_pac()
466 krb5_keyblock *replaced_reply_key, krb5_enc_tkt_part *subject_tkt, in handle_pac()
477 krb5_keyblock *privsvr_key = NULL; in handle_pac()
579 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in handle_authdata()
580 krb5_keyblock *client_key, krb5_keyblock *server_key, in handle_authdata()
[all …]
/freebsd/crypto/krb5/src/lib/crypto/builtin/des/
H A Ddes_int.h145 krb5_error_code mit_afs_string_to_key(krb5_keyblock *keyblock,
173 const krb5_keyblock *,
185 const krb5_keyblock *);
189 krb5_pointer, krb5_keyblock **);
193 krb5_keyblock *, const krb5_data *,
195 krb5_error_code mit_des_string_to_key_int(krb5_keyblock *, const krb5_data *,
202 krb5_error_code mit_des_combine_subkeys(const krb5_keyblock *,
203 const krb5_keyblock *,
204 krb5_keyblock **);
257 const krb5_keyblock *keyblock);
[all …]
/freebsd/crypto/krb5/src/lib/crypto/krb/
H A Dkeyblocks.c31 size_t length, krb5_keyblock **out) in krb5int_c_init_keyblock()
33 krb5_keyblock *kb; in krb5int_c_init_keyblock()
38 kb = malloc(sizeof(krb5_keyblock)); in krb5int_c_init_keyblock()
59 krb5int_c_free_keyblock(krb5_context context, krb5_keyblock *val) in krb5int_c_free_keyblock()
66 krb5int_c_free_keyblock_contents(krb5_context context, krb5_keyblock *key) in krb5int_c_free_keyblock_contents()
76 krb5int_c_copy_keyblock(krb5_context context, const krb5_keyblock *from, in krb5int_c_copy_keyblock()
77 krb5_keyblock **to) in krb5int_c_copy_keyblock()
79 krb5_keyblock *new_key; in krb5int_c_copy_keyblock()
97 const krb5_keyblock *from, krb5_keyblock *to) in krb5int_c_copy_keyblock_contents()
H A Dold_api_glue.c41 krb5_error_code krb5_encrypt_data(krb5_context context, krb5_keyblock *key,
44 krb5_error_code krb5_decrypt_data(krb5_context context, krb5_keyblock *key,
116 const krb5_keyblock *key) in krb5_process_key()
118 eblock->key = (krb5_keyblock *) key; in krb5_process_key()
131 krb5_keyblock *keyblock, const krb5_data *data, in krb5_string_to_key()
140 const krb5_keyblock *keyblock, krb5_pointer *ptr) in krb5_init_random_key()
156 krb5_pointer ptr, krb5_keyblock **keyblock) in krb5_random_key()
158 krb5_keyblock *key; in krb5_random_key()
163 key = malloc(sizeof(krb5_keyblock)); in krb5_random_key()
240 krb5_keyblock keyblock, *kptr = NULL; in krb5_calculate_checksum()
[all …]
H A Dcf2.c39 krb5_c_prfplus(krb5_context context, const krb5_keyblock *k, in krb5_c_prfplus()
82 krb5_c_derive_prfplus(krb5_context context, const krb5_keyblock *k, in krb5_c_derive_prfplus()
84 krb5_keyblock **out) in krb5_c_derive_prfplus()
89 krb5_keyblock *kb = NULL; in krb5_c_derive_prfplus()
125 const krb5_keyblock *k1, const char *pepper1, in krb5_c_fx_cf2_simple()
126 const krb5_keyblock *k2, const char *pepper2, in krb5_c_fx_cf2_simple()
127 krb5_keyblock **out) in krb5_c_fx_cf2_simple()
135 krb5_keyblock *kb = NULL; in krb5_c_fx_cf2_simple()
H A Denc_rc4.c41 const krb5_keyblock *session_keyblock, krb5_keyusage usage, in usage_key()
42 krb5_keyblock *out) in usage_key()
71 const krb5_keyblock *usage_keyblock, const krb5_data *checksum, in enc_key()
72 krb5_keyblock *out) in enc_key()
74 krb5_keyblock *trunc_keyblock = NULL; in enc_key()
115 keyblock_crypt(const struct krb5_enc_provider *enc, krb5_keyblock *keyblock, in keyblock_crypt()
139 krb5_keyblock *usage_keyblock = NULL, *enc_keyblock = NULL; in krb5int_arcfour_encrypt()
224 krb5_keyblock *usage_keyblock = NULL, *enc_keyblock = NULL; in krb5int_arcfour_decrypt()
312 krb5int_arcfour_gsscrypt(const krb5_keyblock *keyblock, krb5_keyusage usage, in krb5int_arcfour_gsscrypt()
318 krb5_keyblock *usage_keyblock = NULL, *enc_keyblock = NULL; in krb5int_arcfour_gsscrypt()
H A Dcrypto_int.h110 krb5_error_code (*init_state)(const krb5_keyblock *key,
145 krb5_keyblock *key);
148 krb5_keyblock *key);
305 krb5_keyblock *key);
310 krb5_keyblock *key);
315 krb5_keyblock *key);
320 krb5_keyblock *key);
325 krb5_keyblock *key);
330 krb5_keyblock *key);
334 krb5_keyblock *keyblock);
[all …]
/freebsd/crypto/heimdal/lib/krb5/
H A Dkeyblock.c45 krb5_keyblock_zero(krb5_keyblock *keyblock) in krb5_keyblock_zero()
62 krb5_keyblock *keyblock) in krb5_free_keyblock_contents()
84 krb5_keyblock *keyblock) in krb5_free_keyblock()
107 const krb5_keyblock *inblock, in krb5_copy_keyblock_contents()
108 krb5_keyblock *to) in krb5_copy_keyblock_contents()
129 const krb5_keyblock *inblock, in krb5_copy_keyblock()
130 krb5_keyblock **to) in krb5_copy_keyblock()
133 krb5_keyblock *k; in krb5_copy_keyblock()
159 krb5_keyblock_get_enctype(const krb5_keyblock *block) in krb5_keyblock_get_enctype()
178 krb5_keyblock *key) in krb5_keyblock_init()
H A Dmit_glue.c45 const krb5_keyblock *key, in krb5_c_make_checksum()
65 krb5_c_verify_checksum(krb5_context context, const krb5_keyblock *key, in krb5_c_verify_checksum()
188 krb5_keyblock key; in krb5_c_block_size()
206 const krb5_keyblock key, in krb5_c_decrypt()
246 const krb5_keyblock *key, in krb5_c_encrypt()
294 krb5_keyblock key; in krb5_c_encrypt_length()
331 krb5_keyblock *random_key) in krb5_c_make_random_key()
361 const krb5_keyblock *key, in krb5_c_prf()
400 krb5_keyblock **keyblock) in krb5_auth_con_getsendsubkey()
407 krb5_keyblock **keyblock) in krb5_auth_con_getrecvsubkey()
[all …]
H A Dkrb5-protos.h222 krb5_keyblock */*key*/);
253 krb5_keyblock **/*keyblock*/);
271 krb5_keyblock **/*keyblock*/);
283 krb5_keyblock **/*keyblock*/);
295 krb5_keyblock **/*keyblock*/);
301 krb5_keyblock **/*keyblock*/);
344 krb5_keyblock */*keyblock*/);
362 krb5_keyblock */*keyblock*/);
374 krb5_keyblock */*keyblock*/);
386 krb5_keyblock */*keyblock*/);
[all …]
H A Dkrb5-private.h29 krb5_keyblock */*key*/,
229 krb5_keyblock */*key*/,
332 krb5_keyblock */*key*/);
409 const krb5_keyblock */*server_key*/,
410 const krb5_keyblock */*priv_key*/,
442 krb5_keyblock */*key*/);
481 krb5_keyblock */*key*/);
493 krb5_keyblock **/*key*/);
H A Dauth_context.c268 krb5_keyblock *in, in copy_key()
269 krb5_keyblock **out) in copy_key()
280 krb5_keyblock **keyblock) in krb5_auth_con_getkey()
288 krb5_keyblock **keyblock) in krb5_auth_con_getlocalsubkey()
297 krb5_keyblock **keyblock) in krb5_auth_con_getremotesubkey()
305 krb5_keyblock *keyblock) in krb5_auth_con_setkey()
315 krb5_keyblock *keyblock) in krb5_auth_con_setlocalsubkey()
325 krb5_keyblock *key) in krb5_auth_con_generatelocalsubkey()
328 krb5_keyblock *subkey; in krb5_auth_con_generatelocalsubkey()
345 krb5_keyblock *keyblock) in krb5_auth_con_setremotesubkey()
[all …]
/freebsd/crypto/krb5/src/lib/krb5/krb/
H A Dfast.h35 krb5_keyblock *armor_key; /*non-null means fast is in use*/
73 krb5_keyblock **strengthen_key);
90 const krb5_keyblock *strengthen_key,
91 const krb5_keyblock *existing_key, krb5_keyblock *output_key);
98 krb5_keyblock *decrypting_key,
109 krb5_keyblock *subkey,
110 krb5_keyblock *session_key,
H A Dgen_subkey.c31 const krb5_keyblock *key, in krb5_generate_subkey_extended()
33 krb5_keyblock **subkey) in krb5_generate_subkey_extended()
36 krb5_keyblock *keyblock; in krb5_generate_subkey_extended()
40 keyblock = malloc(sizeof(krb5_keyblock)); in krb5_generate_subkey_extended()
55 krb5_generate_subkey(krb5_context context, const krb5_keyblock *key, krb5_keyblock **subkey) in krb5_generate_subkey()
H A Dser_key.c31 k5_size_keyblock(krb5_keyblock *keyblock, size_t *sizep) in k5_size_keyblock()
52 k5_externalize_keyblock(krb5_keyblock *keyblock, in k5_externalize_keyblock()
95 k5_internalize_keyblock(krb5_keyblock **argp, in k5_internalize_keyblock()
99 krb5_keyblock *keyblock; in k5_internalize_keyblock()
115 (keyblock = (krb5_keyblock *) calloc(1, sizeof(krb5_keyblock)))) { in k5_internalize_keyblock()
H A Dpac_sign.c100 const krb5_keyblock *key, krb5_cksumtype *cksumtype) in insert_checksum()
188 const krb5_keyblock *key, krb5_cksumtype cksumtype, in compute_pac_checksum()
212 krb5_const_principal principal, const krb5_keyblock *server_key, in sign_pac()
213 const krb5_keyblock *privsvr_key, krb5_boolean with_realm, in sign_pac()
288 krb5_const_principal principal, const krb5_keyblock *server_key, in krb5_pac_sign()
289 const krb5_keyblock *privsvr_key, krb5_data *data) in krb5_pac_sign()
298 const krb5_keyblock *server_key, in krb5_pac_sign_ext()
299 const krb5_keyblock *privsvr_key, krb5_boolean with_realm, in krb5_pac_sign_ext()
310 krb5_data *der_enc_tkt, const krb5_keyblock *privsvr) in add_ticket_signature()
371 const krb5_keyblock *server, const krb5_keyblock *privsvr, in krb5_kdc_sign_ticket()
/freebsd/crypto/krb5/src/include/
H A Dkdb.h297 krb5_keyblock keyblock;
410 krb5_keyblock *key,
424 krb5_keyblock *key);
428 const krb5_keyblock * mkey );
460 const krb5_keyblock * mkey,
462 krb5_keyblock * dbkey,
467 const krb5_keyblock * mkey,
468 const krb5_keyblock * dbkey,
482 krb5_keyblock ** act_mkey);
487 krb5_keyblock ** mkey);
[all …]
/freebsd/crypto/krb5/src/lib/kdb/
H A Dkdb_cpw.c86 preserve_one_old_key(krb5_context context, krb5_keyblock *mkey, in preserve_one_old_key()
91 krb5_keyblock kb; in preserve_one_old_key()
123 preserve_old_keys(krb5_context context, krb5_keyblock *mkey, in preserve_old_keys()
152 add_key_rnd(krb5_context context, krb5_keyblock *master_key, in add_key_rnd()
156 krb5_keyblock key; in add_key_rnd()
245 add_key_pwd(krb5_context context, krb5_keyblock *master_key, in add_key_pwd()
251 krb5_keyblock key; in add_key_pwd()
341 rekey(krb5_context context, krb5_keyblock *mkey, krb5_key_salt_tuple *ks_tuple, in rekey()
398 krb5_dbe_crk(krb5_context context, krb5_keyblock *mkey, in krb5_dbe_crk()
413 krb5_dbe_ark(krb5_context context, krb5_keyblock *mkey, in krb5_dbe_ark()
[all …]
/freebsd/crypto/krb5/src/lib/crypto/crypto_tests/
H A Dvectors.c57 static void printkey (krb5_keyblock *k) { printhex (k->length, k->contents); } in printkey()
122 krb5_keyblock key; in test_mit_des_s2k()
168 krb5_keyblock key; in test_s2k()
196 keyToData (krb5_keyblock *k, krb5_data *d) in keyToData()
215 void DK (krb5_keyblock *out, krb5_keyblock *in, const krb5_data *usage) { in DK()
221 void DR (krb5_data *out, krb5_keyblock *in, const krb5_data *usage) { in DR()
322 krb5_keyblock key; in test_dr_dk()
328 krb5_keyblock dk; in test_dr_dk()
365 static void printk(const char *descr, krb5_keyblock *k) { in printk()
398 krb5_keyblock k, dk; in test_pbkdf2()
/freebsd/crypto/krb5/src/windows/include/
H A Dloadfuncs-krb5.h149 (krb5_context, krb5_keyblock *)
155 (krb5_context, krb5_keyblock *)
206 (krb5_context context, const krb5_keyblock *key,
215 (krb5_context context, const krb5_keyblock *key,
241 krb5_keyblock *random_key)
264 krb5_keyblock *key)
280 const krb5_keyblock *key, krb5_keyusage usage,
289 const krb5_keyblock *key, krb5_keyusage usage,
362 const krb5_keyblock *,
541 const krb5_keyblock *,
[all …]
/freebsd/crypto/krb5/src/include/krb5/
H A Dkdcpreauth_plugin.h137 krb5_keyblock **keys_out);
141 krb5_keyblock *keys);
153 krb5_keyblock *(*fast_armor)(krb5_context context,
192 const krb5_keyblock *(*client_keyblock)(krb5_context context,
269 const krb5_keyblock *key,
376 krb5_keyblock *encrypting_key,
/freebsd/crypto/krb5/src/kadmin/dbutil/
H A Dkdb5_util.h34 extern krb5_keyblock master_keyblock;
46 extern krb5_keyblock new_master_keyblock;
53 krb5_const_principal, const krb5_keyblock *,
95 krb5_keyblock *, krb5_kvno);

12345678910>>...12