Home
last modified time | relevance | path

Searched refs:armor_key (Results 1 – 11 of 11) sorted by relevance

/freebsd/crypto/krb5/src/plugins/preauth/otp/
H A Dmain.c52 decrypt_encdata(krb5_context context, krb5_keyblock *armor_key, in decrypt_encdata() argument
65 retval = krb5_c_decrypt(context, armor_key, KRB5_KEYUSAGE_PA_OTP_REQUEST, in decrypt_encdata()
78 nonce_verify(krb5_context ctx, krb5_keyblock *armor_key, in nonce_verify() argument
85 if (armor_key == NULL || nonce->data == NULL) { in nonce_verify()
96 if (er->length != armor_key->length + sizeof(krb5_timestamp)) in nonce_verify()
162 krb5_keyblock *armor_key; in on_response() local
173 armor_key = rs.preauth_cb->fast_armor(context, rs.rock); in on_response()
174 if (armor_key == NULL) { in on_response()
179 retval = rs.preauth_cb->replace_reply_key(context, rs.rock, armor_key, in on_response()
227 krb5_keyblock *armor_key = NULL; in otp_edata() local
[all …]
/freebsd/crypto/krb5/src/lib/krb5/krb/
H A Dfast.c61 krb5_keyblock *subkey = NULL, *armor_key = NULL; in fast_armor_ap_request() local
80 &armor_key); in fast_armor_ap_request()
82 TRACE_FAST_ARMOR_KEY(context, armor_key); in fast_armor_ap_request()
94 state->armor_key = armor_key; in fast_armor_ap_request()
95 armor_key = NULL; in fast_armor_ap_request()
97 krb5_free_keyblock(context, armor_key); in fast_armor_ap_request()
127 existing_armor = state->armor_key; in krb5int_fast_tgs_armor()
128 state->armor_key = NULL; in krb5int_fast_tgs_armor()
131 "tgsarmor", &state->armor_key); in krb5int_fast_tgs_armor()
136 &state->armor_key); in krb5int_fast_tgs_armor()
[all …]
H A Dpreauth_ec.c58 krb5_keyblock *challenge_key = NULL, *armor_key, *as_key; in ec_process() local
60 armor_key = cb->fast_armor(context, rock); in ec_process()
61 if (armor_key == NULL) in ec_process()
69 retval = krb5_c_fx_cf2_simple(context,armor_key, "kdcchallengearmor", in ec_process()
110 armor_key, "clientchallengearmor", in ec_process()
H A Dfast.h35 krb5_keyblock *armor_key; /*non-null means fast is in use*/ member
H A Dpreauth2.c435 return ((krb5_init_creds_context)rock)->fast_state->armor_key; in fast_armor()
H A Dget_in_tkt.c1437 ctx->pa_offset_state = (ctx->fast_state->armor_key != NULL) ? in note_req_timestamp()
/freebsd/crypto/krb5/src/kdc/
H A Dkdc_preauth_ec.c42 krb5_keyblock *armor_key = cb->fast_armor(context, rock); in ec_edata() local
45 if (armor_key == NULL || !cb->have_client_keys(context, rock)) in ec_edata()
61 krb5_keyblock *armor_key = cb->fast_armor(context, rock); in ec_verify() local
71 if (armor_key == NULL) { in ec_verify()
101 ret = krb5_c_fx_cf2_simple(context, armor_key, "clientchallengearmor", in ec_verify()
135 if (krb5_c_fx_cf2_simple(context, armor_key, "kdcchallengearmor", in ec_verify()
H A Dfast_util.c82 &state->armor_key); in armor_ap_request()
102 assert(state->armor_key); in encrypt_fast_reply()
105 retval = krb5_encrypt_helper(context, state->armor_key, in encrypt_fast_reply()
174 if (retval == 0 && !state->armor_key) { in kdc_find_fast()
179 &state->armor_key); in kdc_find_fast()
191 retval = krb5_c_decrypt(context, state->armor_key, in kdc_find_fast()
209 retval = krb5_c_verify_checksum(context, state->armor_key, in kdc_find_fast()
267 if (s->armor_key) in kdc_free_rstate()
268 krb5_free_keyblock(s->realm_data->realm_context, s->armor_key); in kdc_free_rstate()
292 if (!state->armor_key) in kdc_fast_response_handle_padata()
[all …]
H A Dkdc_preauth_encts.c37 krb5_keyblock *armor_key = cb->fast_armor(context, rock); in enc_ts_get() local
40 if (armor_key != NULL || !cb->have_client_keys(context, rock)) in enc_ts_get()
H A Dreqstate.h41 krb5_keyblock *armor_key; member
H A Dkdc_preauth.c406 return rock->rstate->armor_key; in fast_armor()