Home
last modified time | relevance | path

Searched refs:sessionkey (Results 1 – 20 of 20) sorted by relevance

/NextBSD/crypto/heimdal/lib/gssapi/ntlm/
HDkdc.c51 krb5_data sessionkey; member
221 krb5_data_free(&c->sessionkey); in kdc_destroy()
348 struct ntlm_buf *sessionkey) in kdc_type3() argument
353 sessionkey->data = NULL; in kdc_type3()
354 sessionkey->length = 0; in kdc_type3()
372 if (type3->sessionkey.length) { in kdc_type3()
374 type3->sessionkey.data, in kdc_type3()
375 type3->sessionkey.length); in kdc_type3()
394 if (type3->sessionkey.length) { in kdc_type3()
397 &c->sessionkey); in kdc_type3()
[all …]
HDinit_sec_context.c336 struct ntlm_buf sessionkey; in _gss_ntlm_init_sec_context() local
368 &sessionkey, in _gss_ntlm_init_sec_context()
369 &type3.sessionkey); in _gss_ntlm_init_sec_context()
380 ret = krb5_data_copy(&ctx->sessionkey, in _gss_ntlm_init_sec_context()
381 sessionkey.data, sessionkey.length); in _gss_ntlm_init_sec_context()
382 free(sessionkey.data); in _gss_ntlm_init_sec_context()
395 struct ntlm_buf sessionkey; in _gss_ntlm_init_sec_context() local
432 &sessionkey, in _gss_ntlm_init_sec_context()
433 &type3.sessionkey); in _gss_ntlm_init_sec_context()
444 ret = krb5_data_copy(&ctx->sessionkey, in _gss_ntlm_init_sec_context()
[all …]
HDaccept_sec_context.c222 ret = krb5_data_copy(&ctx->sessionkey, in _gss_ntlm_accept_sec_context()
239 ctx->sessionkey.data, in _gss_ntlm_accept_sec_context()
240 ctx->sessionkey.length); in _gss_ntlm_accept_sec_context()
243 ctx->sessionkey.data, in _gss_ntlm_accept_sec_context()
244 ctx->sessionkey.length); in _gss_ntlm_accept_sec_context()
247 ctx->sessionkey.length, in _gss_ntlm_accept_sec_context()
248 ctx->sessionkey.data); in _gss_ntlm_accept_sec_context()
250 ctx->sessionkey.length, in _gss_ntlm_accept_sec_context()
251 ctx->sessionkey.data); in _gss_ntlm_accept_sec_context()
HDinquire_sec_context_by_oid.c55 value.length = ctx->sessionkey.length; in _gss_ntlm_inquire_sec_context_by_oid()
56 value.value = ctx->sessionkey.data; in _gss_ntlm_inquire_sec_context_by_oid()
HDntlm.h120 krb5_data sessionkey; member
/NextBSD/crypto/heimdal/lib/gssapi/
HDtest_ntlm.c125 struct ntlm_buf sessionkey; in test_libntlm_v1() local
127 &sessionkey, in test_libntlm_v1()
128 &type3.sessionkey); in test_libntlm_v1()
129 free(sessionkey.data); in test_libntlm_v1()
255 struct ntlm_buf sessionkey; in test_libntlm_v2() local
257 &sessionkey, in test_libntlm_v2()
258 &type3.sessionkey); in test_libntlm_v2()
259 free(sessionkey.data); in test_libntlm_v2()
/NextBSD/lib/libc/rpc/
HDsvc_auth_des.c122 des_block *sessionkey; in _svcauth_des() local
182 sessionkey = &cred->adc_fullname.key; in _svcauth_des()
190 sessionkey) < 0) { in _svcauth_des()
200 sessionkey = &authdes_cache[sid].key; in _svcauth_des()
212 status = cbc_crypt((char *)sessionkey, (char *)cryptbuf, in _svcauth_des()
216 status = ecb_crypt((char *)sessionkey, (char *)cryptbuf, in _svcauth_des()
249 sid = cache_spot(sessionkey, cred->adc_fullname.name, in _svcauth_des()
295 status = ecb_crypt((char *)sessionkey, (char *)cryptbuf, in _svcauth_des()
336 entry->key = *sessionkey; in _svcauth_des()
/NextBSD/crypto/heimdal/kcm/
HDprotocol.c1442 struct ntlm_buf ndata, sessionkey; in kcm_op_do_ntlm() local
1449 sessionkey.data = NULL; in kcm_op_do_ntlm()
1450 sessionkey.length = 0; in kcm_op_do_ntlm()
1498 struct ntlm_buf sessionkey; in kcm_op_do_ntlm() local
1525 &sessionkey, in kcm_op_do_ntlm()
1526 &type3.sessionkey); in kcm_op_do_ntlm()
1535 free(sessionkey.data); in kcm_op_do_ntlm()
1546 struct ntlm_buf sessionkey; in kcm_op_do_ntlm()
1583 &sessionkey, in kcm_op_do_ntlm()
1584 &type3.sessionkey); in kcm_op_do_ntlm()
[all …]
/NextBSD/crypto/heimdal/lib/ntlm/
HDntlm.c826 heim_ntlm_free_buf(&data->sessionkey); in heim_ntlm_free_type3()
843 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; in heim_ntlm_decode_type3() local
847 memset(&sessionkey, 0, sizeof(sessionkey)); in heim_ntlm_decode_type3()
877 CHECK(ret_sec_buffer(in, &sessionkey), 0); in heim_ntlm_decode_type3()
878 min_offset = max(min_offset, sessionkey.offset); in heim_ntlm_decode_type3()
890 if (sessionkey.offset) in heim_ntlm_decode_type3()
891 CHECK(ret_buf(in, &sessionkey, &type3->sessionkey), 0); in heim_ntlm_decode_type3()
918 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; in heim_ntlm_encode_type3() local
929 memset(&sessionkey, 0, sizeof(sessionkey)); in heim_ntlm_encode_type3()
963 sessionkey.offset = ntlm.offset + ntlm.allocated; in heim_ntlm_encode_type3()
[all …]
HDheimntlm.h149 struct ntlm_buf sessionkey; /**< */ member
HDheimntlm-protos.h92 const unsigned char sessionkey[16],
/NextBSD/crypto/heimdal/kdc/
HDdigest-service.c58 unsigned char sessionkey[16]; in ntlm_service() local
78 ntp.sessionkey = NULL; in ntlm_service()
144 sessionkey); in ntlm_service()
192 EVP_DigestFinal_ex(ctxp, sessionkey, NULL); in ntlm_service()
HDdigest.c1141 unsigned char sessionkey[16]; in _kdc_do_digest() local
1150 r.u.ntlmResponse.sessionkey = NULL; in _kdc_do_digest()
1249 sessionkey); in _kdc_do_digest()
1328 EVP_DigestFinal_ex(ctx, sessionkey, NULL); in _kdc_do_digest()
1334 if (ireq.u.ntlmRequest.sessionkey) { in _kdc_do_digest()
1347 len = ireq.u.ntlmRequest.sessionkey->length; in _kdc_do_digest()
1358 EVP_CipherInit_ex(&rc4, EVP_rc4(), NULL, sessionkey, NULL, 1); in _kdc_do_digest()
1360 masterkey, ireq.u.ntlmRequest.sessionkey->data, in _kdc_do_digest()
1364 r.u.ntlmResponse.sessionkey = in _kdc_do_digest()
1365 malloc(sizeof(*r.u.ntlmResponse.sessionkey)); in _kdc_do_digest()
[all …]
HDkrb5tgs.c732 const krb5_keyblock *sessionkey, in tgs_make_reply() argument
917 ret = krb5_copy_keyblock_contents(context, sessionkey, &et.key); in tgs_make_reply()
1494 krb5_keyblock sessionkey; in tgs_build_reply() local
1513 memset(&sessionkey, 0, sizeof(sessionkey)); in tgs_build_reply()
1717 ret = krb5_generate_random_keyblock(context, etype, &sessionkey); in tgs_build_reply()
2188 ret = krb5_crypto_init(context, &sessionkey, 0, &crypto); in tgs_build_reply()
2223 &sessionkey, in tgs_build_reply()
2248 krb5_free_keyblock_contents(context, &sessionkey); in tgs_build_reply()
HDpkinit.c1241 krb5_keyblock *sessionkey, in _kdc_pk_mk_pa_reply() argument
1318 sessionkey); in _kdc_pk_mk_pa_reply()
1372 sessionkey); in _kdc_pk_mk_pa_reply()
1467 sessionkey); in _kdc_pk_mk_pa_reply()
/NextBSD/crypto/heimdal/lib/krb5/
HDdigest.c1131 void *sessionkey, size_t length) in krb5_ntlm_req_set_session() argument
1133 ntlm->request.sessionkey = calloc(1, sizeof(*ntlm->request.sessionkey)); in krb5_ntlm_req_set_session()
1134 if (ntlm->request.sessionkey == NULL) { in krb5_ntlm_req_set_session()
1138 ntlm->request.sessionkey->data = malloc(length); in krb5_ntlm_req_set_session()
1139 if (ntlm->request.sessionkey->data == NULL && length != 0) { in krb5_ntlm_req_set_session()
1143 memcpy(ntlm->request.sessionkey->data, sessionkey, length); in krb5_ntlm_req_set_session()
1144 ntlm->request.sessionkey->length = length; in krb5_ntlm_req_set_session()
1160 if (ntlm->response.sessionkey == NULL) { in krb5_ntlm_rep_get_sessionkey()
1167 ntlm->response.sessionkey->data, in krb5_ntlm_rep_get_sessionkey()
1168 ntlm->response.sessionkey->length); in krb5_ntlm_rep_get_sessionkey()
HDticket.c193 krb5_keyblock *sessionkey, in find_type_in_ad() argument
240 sessionkey, &child, level + 1); in find_type_in_ad()
276 ret = krb5_c_verify_checksum(context, sessionkey, 19, &buf, in find_type_in_ad()
290 ret = find_type_in_ad(context, type, data, found, failp, sessionkey, in find_type_in_ad()
/NextBSD/crypto/heimdal/lib/asn1/
HDdigest.asn193 sessionkey [7] OCTET STRING OPTIONAL
99 sessionkey [2] OCTET STRING OPTIONAL,
115 sessionkey [2] OCTET STRING OPTIONAL
/NextBSD/crypto/heimdal/doc/doxyout/ntlm/
HDmanpages35 ntlm/man/man3/sessionkey.3
/NextBSD/crypto/heimdal/
HDChangeLog.200670 * lib/krb5/digest.c: Add sessionkey accessor functions.