| /freebsd/crypto/krb5/src/plugins/preauth/otp/ |
| H A D | main.c | 52 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 D | fast.c | 61 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 D | preauth_ec.c | 58 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 D | fast.h | 35 krb5_keyblock *armor_key; /*non-null means fast is in use*/ member
|
| H A D | preauth2.c | 435 return ((krb5_init_creds_context)rock)->fast_state->armor_key; in fast_armor()
|
| H A D | get_in_tkt.c | 1437 ctx->pa_offset_state = (ctx->fast_state->armor_key != NULL) ? in note_req_timestamp()
|
| /freebsd/crypto/krb5/src/kdc/ |
| H A D | kdc_preauth_ec.c | 42 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 D | fast_util.c | 82 &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 D | kdc_preauth_encts.c | 37 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 D | reqstate.h | 41 krb5_keyblock *armor_key; member
|
| H A D | kdc_preauth.c | 406 return rock->rstate->armor_key; in fast_armor()
|