Home
last modified time | relevance | path

Searched refs:dec_rep (Results 1 – 6 of 6) sorted by relevance

/src/crypto/krb5/src/lib/krb5/krb/
H A Dgc_via_tkt.c105 krb5_creds *in_cred, krb5_kdc_rep *dec_rep) in check_reply_server() argument
108 if (!krb5_principal_compare(context, dec_rep->ticket->server, in check_reply_server()
109 dec_rep->enc_part2->server)) in check_reply_server()
114 if (krb5_principal_compare(context, dec_rep->ticket->server, in check_reply_server()
125 dec_rep->enc_part2->server); in check_reply_server()
132 !IS_TGS_PRINC(dec_rep->ticket->server)) { in check_reply_server()
177 krb5_kdc_rep *dec_rep = NULL; in krb5int_process_tgs_reply() local
230 &dec_rep); in krb5int_process_tgs_reply()
235 KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY, &dec_rep)) == 0) in krb5int_process_tgs_reply()
241 if (dec_rep->msg_type != KRB5_TGS_REP) { in krb5int_process_tgs_reply()
[all …]
H A Dencode_kdc.c47 krb5_kdc_rep *dec_rep, krb5_data **enc_rep) in krb5_encode_kdc_rep() argument
54 if (!krb5_c_valid_enctype(dec_rep->enc_part.enctype)) in krb5_encode_kdc_rep()
96 &dec_rep->enc_part); in krb5_encode_kdc_rep()
99 (void) memset(dec_rep->enc_part.ciphertext.data, 0, \ in krb5_encode_kdc_rep()
100 dec_rep->enc_part.ciphertext.length); \ in krb5_encode_kdc_rep()
101 free(dec_rep->enc_part.ciphertext.data); \ in krb5_encode_kdc_rep()
102 dec_rep->enc_part.ciphertext.length = 0; \ in krb5_encode_kdc_rep()
103 dec_rep->enc_part.ciphertext.data = 0;} in krb5_encode_kdc_rep()
114 retval = encode_krb5_as_rep(dec_rep, enc_rep); in krb5_encode_kdc_rep()
117 retval = encode_krb5_tgs_rep(dec_rep, enc_rep); in krb5_encode_kdc_rep()
H A Ddecode_kdc.c51 krb5_kdc_rep *dec_rep = NULL; in krb5int_decode_tgs_rep() local
56 retval = decode_krb5_as_rep(enc_rep, &dec_rep); in krb5int_decode_tgs_rep()
58 retval = decode_krb5_tgs_rep(enc_rep, &dec_rep); in krb5int_decode_tgs_rep()
64 retval = krb5int_fast_process_response(context, fast_state, dec_rep, in krb5int_decode_tgs_rep()
74 retval = krb5_kdc_rep_decrypt_proc(context, &tgs_key, &usage, dec_rep); in krb5int_decode_tgs_rep()
78 *dec_rep_out = dec_rep; in krb5int_decode_tgs_rep()
79 dec_rep = NULL; in krb5int_decode_tgs_rep()
82 krb5_free_kdc_rep(context, dec_rep); in krb5int_decode_tgs_rep()
H A Dkdc_rep_dc.c37 …b5_context context, const krb5_keyblock *key, krb5_const_pointer decryptarg, krb5_kdc_rep *dec_rep) in krb5_kdc_rep_decrypt_proc() argument
52 scratch.length = dec_rep->enc_part.ciphertext.length; in krb5_kdc_rep_decrypt_proc()
53 if (!(scratch.data = malloc(dec_rep->enc_part.ciphertext.length))) { in krb5_kdc_rep_decrypt_proc()
59 if ((retval = krb5_c_decrypt(context, key, usage, 0, &dec_rep->enc_part, in krb5_kdc_rep_decrypt_proc()
74 dec_rep->enc_part2 = local_encpart; in krb5_kdc_rep_decrypt_proc()
/src/crypto/heimdal/lib/krb5/
H A Dticket.c610 krb5_kdc_rep *dec_rep) in decrypt_tkt() argument
624 &dec_rep->kdc_rep.enc_part, in decrypt_tkt()
633 &dec_rep->enc_part, in decrypt_tkt()
638 &dec_rep->enc_part, in decrypt_tkt()
H A Dget_cred.c328 krb5_kdc_rep *dec_rep) in decrypt_tkt_with_subkey() argument
350 &dec_rep->kdc_rep.enc_part, in decrypt_tkt_with_subkey()
360 &dec_rep->kdc_rep.enc_part, in decrypt_tkt_with_subkey()
372 &dec_rep->kdc_rep.enc_part, in decrypt_tkt_with_subkey()
381 &dec_rep->enc_part, in decrypt_tkt_with_subkey()
386 &dec_rep->enc_part, in decrypt_tkt_with_subkey()