Home
last modified time | relevance | path

Searched refs:enc_part (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dencode_kdc.c57 if (!krb5_c_valid_enctype(dec_rep->enc_part.enctype)) in krb5_encode_kdc_rep()
99 &dec_rep->enc_part); in krb5_encode_kdc_rep()
102 (void) memset(dec_rep->enc_part.ciphertext.data, 0, \ in krb5_encode_kdc_rep()
103 dec_rep->enc_part.ciphertext.length); \ in krb5_encode_kdc_rep()
104 free(dec_rep->enc_part.ciphertext.data); \ in krb5_encode_kdc_rep()
105 dec_rep->enc_part.ciphertext.length = 0; \ in krb5_encode_kdc_rep()
106 dec_rep->enc_part.ciphertext.data = 0;} in krb5_encode_kdc_rep()
H A Dmk_priv.c50 privmsg.enc_part.kvno = 0; /* XXX allow user-set? */ in krb5_mk_priv_basic()
51 privmsg.enc_part.enctype = keyblock->enctype; in krb5_mk_priv_basic()
71 privmsg.enc_part.ciphertext.length = enclen; in krb5_mk_priv_basic()
72 if (!(privmsg.enc_part.ciphertext.data = in krb5_mk_priv_basic()
73 malloc(privmsg.enc_part.ciphertext.length))) { in krb5_mk_priv_basic()
91 scratch1, &privmsg.enc_part))) in krb5_mk_priv_basic()
102 memset(privmsg.enc_part.ciphertext.data, 0, in krb5_mk_priv_basic()
103 privmsg.enc_part.ciphertext.length); in krb5_mk_priv_basic()
104 free(privmsg.enc_part.ciphertext.data); in krb5_mk_priv_basic()
105 privmsg.enc_part.ciphertext.length = 0; in krb5_mk_priv_basic()
[all …]
H A Dmk_rep.c78 scratch, &reply.enc_part))) in krb5_mk_rep()
86 memset(reply.enc_part.ciphertext.data, 0, reply.enc_part.ciphertext.length); in krb5_mk_rep()
87 free(reply.enc_part.ciphertext.data); in krb5_mk_rep()
88 reply.enc_part.ciphertext.length = 0; in krb5_mk_rep()
89 reply.enc_part.ciphertext.data = 0; in krb5_mk_rep()
H A Ddecrypt_tk.c49 if (!krb5_c_valid_enctype(ticket->enc_part.enctype)) in krb5_decrypt_tkt_part()
52 scratch.length = ticket->enc_part.ciphertext.length; in krb5_decrypt_tkt_part()
53 if (!(scratch.data = malloc(ticket->enc_part.ciphertext.length))) in krb5_decrypt_tkt_part()
59 &ticket->enc_part, &scratch))) { in krb5_decrypt_tkt_part()
H A Dkdc_rep_dc.c55 scratch.length = dec_rep->enc_part.ciphertext.length; in krb5_kdc_rep_decrypt_proc()
56 if (!(scratch.data = malloc(dec_rep->enc_part.ciphertext.length))) { in krb5_kdc_rep_decrypt_proc()
62 if ((retval = krb5_c_decrypt(context, key, usage, 0, &dec_rep->enc_part, in krb5_kdc_rep_decrypt_proc()
H A Dcopy_tick.c109 retval = krb5_copy_data(context, &from->enc_part.ciphertext, &scratch); in krb5_copy_ticket()
115 tempto->enc_part.ciphertext = *scratch; in krb5_copy_ticket()
119 krb5_xfree(tempto->enc_part.ciphertext.data); in krb5_copy_ticket()
H A Drd_req_dec.c79 enctype = req->ticket->enc_part.enctype; in krb5_rd_req_decrypt_tkt_part()
84 req->ticket->enc_part.kvno, in krb5_rd_req_decrypt_tkt_part()
110 req->ticket->enc_part.kvno, in krb5_rd_req_decrypt_tkt_part()
361 etype = req->ticket->enc_part.enctype)) || in krb5_rd_req_decoded_opt()
382 req->ticket->enc_part.enctype) in krb5_rd_req_decoded_opt()
387 if (krb5_enctype_to_string(req->ticket->enc_part.enctype, in krb5_rd_req_decoded_opt()
H A Drd_rep.c61 scratch.length = reply->enc_part.ciphertext.length; in krb5_rd_rep()
69 &reply->enc_part, &scratch))) in krb5_rd_rep()
H A Drd_priv.c85 scratch.length = privmsg->enc_part.ciphertext.length; in krb5_rd_priv_basic()
94 &privmsg->enc_part, &scratch))) in krb5_rd_priv_basic()
148 krb5_xfree(privmsg->enc_part.ciphertext.data); in krb5_rd_priv_basic()
H A Drd_cred.c26 scratch.length = pcred->enc_part.ciphertext.length; in decrypt_credencdata()
33 &pcred->enc_part, &scratch))) in decrypt_credencdata()
37 (void) memcpy(scratch.data, pcred->enc_part.ciphertext.data, scratch.length); in decrypt_credencdata()
H A Dencrypt_tk.c62 &dec_ticket->enc_part); in krb5_encrypt_tkt_part()
H A Dget_in_tkt.c274 retval = (*key_proc)(context, as_reply->enc_part.enctype, in decrypt_as_reply()
297 as_reply->enc_part.enctype)) { in decrypt_as_reply()
299 decrypt_key->enctype = as_reply->enc_part.enctype; in decrypt_as_reply()
1418 local_as_reply->enc_part.enctype, in krb5_get_init_creds()
H A Dmk_cred.c141 &pcred->enc_part); in krb5_mk_ncred_basic()
H A Dpreauth.c343 if ((retval = (*key_proc)(context, as_reply->enc_part.enctype, in process_pw_salt()
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Ddo_as_req.c92 ticket_reply.enc_part.ciphertext.data = 0; in process_as_req()
361 ticket_reply.enc_part.kvno = server_key->key_data_kvno; in process_as_req()
433 reply.enc_part.enctype = encrypting_key.enctype; in process_as_req()
439 reply.enc_part.kvno = client_key->key_data_kvno; in process_as_req()
448 memset(reply.enc_part.ciphertext.data, 0, reply.enc_part.ciphertext.length); in process_as_req()
449 free(reply.enc_part.ciphertext.data); in process_as_req()
547 if (ticket_reply.enc_part.ciphertext.data) { in process_as_req()
548 memset(ticket_reply.enc_part.ciphertext.data , 0, in process_as_req()
549 ticket_reply.enc_part.ciphertext.length); in process_as_req()
550 free(ticket_reply.enc_part.ciphertext.data); in process_as_req()
H A Ddo_tgs_req.c600 ticket_reply.enc_part.kvno = 0; in process_tgs_req()
684 if (ticket_reply.enc_part.ciphertext.data) { in process_tgs_req()
685 memset(ticket_reply.enc_part.ciphertext.data, 0, in process_tgs_req()
686 ticket_reply.enc_part.ciphertext.length); in process_tgs_req()
687 free(ticket_reply.enc_part.ciphertext.data); in process_tgs_req()
688 ticket_reply.enc_part.ciphertext.data = NULL; in process_tgs_req()
692 if (reply.enc_part.ciphertext.data) { in process_tgs_req()
693 memset(reply.enc_part.ciphertext.data, 0, in process_tgs_req()
694 reply.enc_part.ciphertext.length); in process_tgs_req()
695 free(reply.enc_part.ciphertext.data); in process_tgs_req()
[all …]
H A Dkdc_util.c417 ticket->enc_part.enctype, -1, in kdc_get_server_key()
418 ticket->enc_part.kvno, &server_key); in kdc_get_server_key()
1583 sprintf(s, "etypes {rep=%ld", (long)rep->enc_part.enctype); in rep_etypes2str()
1586 sprintf(stmp, " tkt=%ld", (long)rep->ticket->enc_part.enctype); in rep_etypes2str()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dkfree.c64 if (val->enc_part.ciphertext.data) { in krb5_free_ap_rep()
65 krb5_xfree(val->enc_part.ciphertext.data); in krb5_free_ap_rep()
66 val->enc_part.ciphertext.data = 0; in krb5_free_ap_rep()
165 if (val->enc_part.ciphertext.data) { in krb5_free_cred()
167 val->enc_part.ciphertext.data = 0; in krb5_free_cred()
353 if (val->enc_part.ciphertext.data) { in krb5_free_kdc_rep()
355 val->enc_part.ciphertext.data = 0; in krb5_free_kdc_rep()
530 if (val->enc_part.ciphertext.data) { in krb5_free_priv()
532 val->enc_part.ciphertext.data = 0; in krb5_free_priv()
612 if (val->enc_part.ciphertext.data) { in krb5_free_ticket()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dasn1_k_encode.c213 FIELDOF_NORM(krb5_ticket, encrypted_data, enc_part, 3),
800 FIELDOF_NORM(krb5_kdc_rep, encrypted_data, enc_part, 6),
825 FIELDOF_NORM(krb5_kdc_rep, encrypted_data, enc_part, 6),
863 FIELDOF_NORM(krb5_ap_rep, encrypted_data, enc_part, 2),
962 FIELDOF_NORM(krb5_priv, encrypted_data, enc_part, 3),
1004 FIELDOF_NORM(krb5_cred, encrypted_data, enc_part, 3),
1203 FIELDOF_NORM( krb5_fast_armored_req, encrypted_data, enc_part, 2),
H A Dkrb5_decode.c265 get_field((*rep)->enc_part,3,asn1_decode_encrypted_data); in decode_krb5_ticket()
432 get_field((*rep)->enc_part,2,asn1_decode_encrypted_data); in decode_krb5_ap_rep()
593 get_field((*rep)->enc_part,3,asn1_decode_encrypted_data); in decode_krb5_priv()
648 get_field((*rep)->enc_part,3,asn1_decode_encrypted_data); in decode_krb5_cred()
H A Dasn1_k_decode.c596 get_field(val->enc_part,3,asn1_decode_encrypted_data); in asn1_decode_ticket()
719 get_field(val->enc_part,6,asn1_decode_encrypted_data); in asn1_decode_kdc_rep()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dkrb5.h1086 krb5_enc_data enc_part; /* encryption type, kvno, encrypted member
1189 krb5_enc_data enc_part; /* encryption type, kvno, encrypted member
1219 krb5_enc_data enc_part; member
1263 krb5_enc_data enc_part; /* encrypted part */ member
H A Dk5-int.h1186 krb5_enc_data enc_part; member
1727 krb5_enc_data enc_part; /* encrypted part */ member
/illumos-gate/usr/src/cmd/krb5/klist/
H A Dklist.c673 etype_string(tkt->enc_part.enctype));
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Daccept_sec_context.c586 request->ticket->enc_part.kvno,

12