Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dwinreg_svc.c198 char subkey[MAXPATHLEN]; in winreg_initialize() local
401 char *subkey; in winreg_s_CreateKey() local
404 subkey = (char *)param->subkey.str; in winreg_s_CreateKey()
491 char *subkey; in winreg_s_DeleteKey() local
493 subkey = (char *)param->subkey.str; in winreg_s_DeleteKey()
546 keylen = strlen(subkey); in winreg_key_has_subkey()
575 if (subkey == NULL) in winreg_enum_subkey()
638 char *subkey; in winreg_s_EnumKey() local
654 if (subkey == NULL) { in winreg_s_EnumKey()
822 if (subkey == NULL || *subkey == '\0') { in winreg_s_OpenKey()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dgen_subkey.c34 krb5_generate_subkey(krb5_context context, const krb5_keyblock *key, krb5_keyblock **subkey) in krb5_generate_subkey() argument
52 if ((*subkey = (krb5_keyblock *) malloc(sizeof(krb5_keyblock))) == NULL) in krb5_generate_subkey()
56 (void) memset(*subkey, 0, sizeof(krb5_keyblock)); in krb5_generate_subkey()
58 if ((retval = krb5_c_make_random_key(context, key->enctype, *subkey))) { in krb5_generate_subkey()
59 krb5_xfree(*subkey); in krb5_generate_subkey()
H A Dmk_rep.c67 repl.subkey = auth_context->send_subkey; in krb5_mk_rep()
69 repl.subkey = auth_context->authentp->subkey; in krb5_mk_rep()
H A Drd_rep.c85 if ((*repl)->subkey) { in krb5_rd_rep()
90 retval = krb5_copy_keyblock(context, (*repl)->subkey, in krb5_rd_rep()
98 retval = krb5_copy_keyblock(context, (*repl)->subkey, in krb5_rd_rep()
H A Drd_req_dec.c364 (((*auth_context)->authentp->subkey) && in krb5_rd_req_decoded_opt()
366 etype = (*auth_context)->authentp->subkey->enctype))) { in krb5_rd_req_decoded_opt()
412 if ((*auth_context)->authentp->subkey) { in krb5_rd_req_decoded_opt()
415 (*auth_context)->authentp->subkey->enctype) in krb5_rd_req_decoded_opt()
420 if (krb5_enctype_to_string((*auth_context)->authentp->subkey->enctype, in krb5_rd_req_decoded_opt()
433 if ((*auth_context)->authentp->subkey) { in krb5_rd_req_decoded_opt()
441 (*auth_context)->authentp->subkey, in krb5_rd_req_decoded_opt()
450 retval = krb5_copy_keyblock(context, (*auth_context)->authentp->subkey, in krb5_rd_req_decoded_opt()
H A Dmk_req_ext.c287 retval = krb5_copy_keyblock(context, key, &authent->subkey); in krb5_generate_authenticator()
291 authent->subkey = 0; in krb5_generate_authenticator()
H A Dsend_tgs.c75 authent.subkey = 0; in krb5_send_tgs_basic()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dcopy_athctr.c64 if (authfrom->subkey) { in krb5_copy_authenticator()
65 retval = krb5_copy_keyblock(context, authfrom->subkey, &tempto->subkey); in krb5_copy_authenticator()
67 krb5_xfree_wrap(tempto->subkey, sizeof(krb5_keyblock)); in krb5_copy_authenticator()
79 krb5_xfree_wrap(tempto->subkey, sizeof(krb5_keyblock)); in krb5_copy_authenticator()
H A Dser_auth.c98 if (!kret && authenticator->subkey) in krb5_authenticator_size()
101 (krb5_pointer) authenticator->subkey, in krb5_authenticator_size()
181 if (!kret && authenticator->subkey) in krb5_authenticator_externalize()
185 authenticator->subkey, in krb5_authenticator_externalize()
297 &authenticator->subkey, in krb5_authenticator_internalize()
H A Dkfree.c88 if (val->subkey) in krb5_free_ap_rep_enc_part()
89 krb5_free_keyblock(context, val->subkey); in krb5_free_ap_rep_enc_part()
105 if (val->subkey) { in krb5_free_authenticator_contents()
106 krb5_free_keyblock(context, val->subkey); in krb5_free_authenticator_contents()
107 val->subkey = 0; in krb5_free_authenticator_contents()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Daccept_sec_context.c629 if ((authdat->authenticator->subkey == NULL) ||
887 &ctx->subkey))) {
897 if (ctx->subkey == NULL) {
899 &ctx->subkey))) {
909 if (ctx->subkey == NULL) {
919 "ctx->subkey->enctype=%d", ctx->subkey->enctype);
922 switch(ctx->subkey->enctype) {
925 ctx->subkey->enctype = ENCTYPE_DES_CBC_RAW;
932 if ((code = krb5_copy_keyblock(context, ctx->subkey, &ctx->enc))) {
945 ctx->subkey->enctype = ENCTYPE_DES3_CBC_RAW;
[all …]
H A Dinit_sec_context.c384 switch(ctx->subkey->enctype) { in setup_enc()
388 ctx->subkey->enctype = ENCTYPE_DES_CBC_RAW; in setup_enc()
405 ctx->subkey->enctype = ENCTYPE_DES3_CBC_RAW; in setup_enc()
411 code = krb5_copy_keyblock (context, ctx->subkey, &ctx->enc); in setup_enc()
415 code = krb5_copy_keyblock (context, ctx->subkey, &ctx->seq); in setup_enc()
594 &ctx->subkey); in new_connection()
656 if (ctx_free->subkey) in new_connection()
657 krb5_free_keyblock(context, ctx_free->subkey); in new_connection()
800 ctx->subkey); in mutual_auth()
812 if (ctx->proto == 1 && ap_rep_data->subkey) { in mutual_auth()
[all …]
H A Dlucid_context.c229 if ((retval = copy_keyblock_to_lucid_key(gctx->subkey, in make_external_lucid_ctx_v1()
H A Dinq_context.c216 key = ctx->have_acceptor_subkey ? ctx->acceptor_subkey : ctx->subkey; in gss_krb5int_inq_session_key()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dser_sctx.c315 if (!kret && ctx->subkey)
318 (krb5_pointer) ctx->subkey,
457 if (!kret && ctx->subkey)
460 (krb5_pointer) ctx->subkey,
628 (krb5_pointer *) &ctx->subkey,
706 if (ctx->subkey)
707 krb5_free_keyblock(kcontext, ctx->subkey);
H A Ddelete_sec_context.c180 if (ctx->subkey)
181 krb5_free_keyblock(context, ctx->subkey);
H A Dk5seal.c411 if (ctx->subkey == NULL && !ctx->established) {
H A Dk5unseal.c435 (code = kg_make_seed(context, ctx->subkey, ctx->seed))) {
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Ddo_tgs_req.c68 krb5_keyblock * subkey; in process_tgs_req() local
128 errcode = kdc_process_tgs_req(request, from, pkt, &header_ticket, &subkey); in process_tgs_req()
671 reply.enc_part.enctype = subkey ? subkey->enctype : in process_tgs_req()
674 subkey ? 1 : 0, in process_tgs_req()
675 subkey ? subkey : in process_tgs_req()
H A Dkdc_util.c197 krb5_keyblock **subkey) in kdc_process_tgs_req() argument
319 auth_context, subkey))) in kdc_process_tgs_req()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dkrb5_decode.c207 clear_field(rep,subkey); in decode_krb5_authenticator()
224 if(tagnum == 6){ alloc_field((*rep)->subkey,krb5_keyblock); } in decode_krb5_authenticator()
225 opt_field(*((*rep)->subkey),6,asn1_decode_encryption_key); in decode_krb5_authenticator()
234 free_field(*rep,subkey); in decode_krb5_authenticator()
443 clear_field(rep,subkey); in decode_krb5_ap_rep_enc_part()
449 if(tagnum == 2){ alloc_field((*rep)->subkey,krb5_keyblock); } in decode_krb5_ap_rep_enc_part()
450 opt_field(*((*rep)->subkey),2,asn1_decode_encryption_key); in decode_krb5_ap_rep_enc_part()
458 free_field(*rep,subkey); in decode_krb5_ap_rep_enc_part()
H A Dasn1_k_encode.c714 FIELDOF_OPT(krb5_authenticator, ptr_encryption_key, subkey, 6, 6),
731 if (val->subkey != NULL) in optional_krb5_authenticator()
875 FIELDOF_OPT(krb5_ap_rep_enc_part, ptr_encryption_key, subkey, 2, 2),
886 if (val->subkey != NULL) in optional_ap_rep_enc_part()
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dwinreg.ndl216 IN winreg_string_t subkey;
230 IN winreg_string_t subkey;
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A DgssapiP_krb5.h188 krb5_keyblock *subkey; member
H A Dkrb5.h1099 krb5_keyblock *subkey; /* true session key, optional */ member
1226 krb5_keyblock *subkey; /* true session key, optional */ member