session_key 1422 source3/auth/auth_util.c DATA_BLOB session_key) session_key 1427 source3/auth/auth_util.c info, session_key.data, session_key.length); session_key 946 source3/include/includes.h bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote); session_key 180 source3/include/ntdomain.h DATA_BLOB session_key; session_key 99 source3/include/ntlmssp.h DATA_BLOB session_key; session_key 129 source3/include/proto.h DATA_BLOB session_key); session_key 1807 source3/include/proto.h DATA_BLOB *session_key, session_key 3270 source3/include/proto.h void sess_crypt_blob(DATA_BLOB *out, const DATA_BLOB *in, const DATA_BLOB *session_key, int forward); session_key 3274 source3/include/proto.h DATA_BLOB *session_key, session_key 3278 source3/include/proto.h DATA_BLOB *session_key, session_key 3281 source3/include/proto.h const DATA_BLOB *session_key, session_key 5363 source3/include/proto.h DATA_BLOB *session_key); session_key 5683 source3/include/proto.h unsigned char session_key[16], session_key 5689 source3/include/proto.h DATA_BLOB *session_key, session_key 5692 source3/include/proto.h DATA_BLOB *session_key, session_key 291 source3/lib/netapi/user.c DATA_BLOB *session_key, session_key 312 source3/lib/netapi/user.c session_key, session_key 325 source3/lib/netapi/user.c session_key, session_key 409 source3/libads/kerberos_verify.c DATA_BLOB *session_key, session_key 437 source3/libads/kerberos_verify.c *session_key = data_blob_null; session_key 596 source3/libads/kerberos_verify.c get_krb5_smb_session_key(context, auth_context, session_key, True); session_key 597 source3/libads/kerberos_verify.c dump_data_pw("SMB session key (from ticket)\n", session_key->data, session_key->length); session_key 689 source3/libads/sasl.c DATA_BLOB session_key = data_blob_null; session_key 696 source3/libads/sasl.c rc = spnego_gen_negTokenTarg(principal, ads->auth.time_offset, &blob, &session_key, 0, session_key 710 source3/libads/sasl.c data_blob_free(&session_key); session_key 65 source3/libnet/libnet_dssync.c DATA_BLOB *session_key, session_key 94 source3/libnet/libnet_dssync.c out_data = decrypt_drsuapi_blob(mem_ctx, session_key, rcrypt, session_key 125 source3/libnet/libnet_dssync.c DATA_BLOB *session_key, session_key 136 source3/libnet/libnet_dssync.c session_key, session_key 149 source3/libnet/libnet_dssync.c DATA_BLOB *session_key, session_key 174 source3/libnet/libnet_dssync.c session_key, session_key 608 source3/libnet/libnet_dssync.c status = cli_get_session_key(mem_ctx, ctx->cli, &ctx->session_key); session_key 617 source3/libnet/libnet_dssync.c &ctx->session_key, session_key 45 source3/libnet/libnet_dssync.h DATA_BLOB session_key; session_key 35 source3/libnet/libnet_samsync.c DATA_BLOB *session_key, session_key 75 source3/libnet/libnet_samsync.c SamOEMhashBlob(data.data, data.length, session_key); session_key 124 source3/libnet/libnet_samsync.c DATA_BLOB *session_key, session_key 132 source3/libnet/libnet_samsync.c session_key); session_key 136 source3/libnet/libnet_samsync.c session_key); session_key 147 source3/libnet/libnet_samsync.c DATA_BLOB *session_key, session_key 157 source3/libnet/libnet_samsync.c session_key, session_key 164 source3/libnet/libnet_samsync.c session_key, session_key 181 source3/libnet/libnet_samsync.c DATA_BLOB *session_key, session_key 191 source3/libnet/libnet_samsync.c session_key, session_key 348 source3/libnet/libnet_samsync.c DATA_BLOB session_key; session_key 406 source3/libnet/libnet_samsync.c session_key = data_blob_const(ctx->cli->dc->sess_key, 16); session_key 409 source3/libnet/libnet_samsync.c &session_key, session_key 48 source3/libsmb/cliconnect.c static void cli_set_session_key (struct cli_state *cli, const DATA_BLOB session_key) session_key 50 source3/libsmb/cliconnect.c cli->user_session_key = data_blob(session_key.data, session_key.length); session_key 62 source3/libsmb/cliconnect.c DATA_BLOB session_key = data_blob_null; session_key 138 source3/libsmb/cliconnect.c if (session_key.data) { session_key 140 source3/libsmb/cliconnect.c cli_set_session_key(cli, session_key); session_key 389 source3/libsmb/cliconnect.c DATA_BLOB session_key = data_blob_null; session_key 410 source3/libsmb/cliconnect.c &lm_response, &nt_response, &session_key)) { session_key 442 source3/libsmb/cliconnect.c session_key = data_blob(NULL, 16); session_key 444 source3/libsmb/cliconnect.c E_deshash(pass, session_key.data); session_key 445 source3/libsmb/cliconnect.c memset(&session_key.data[8], '\0', 8); session_key 447 source3/libsmb/cliconnect.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); session_key 503 source3/libsmb/cliconnect.c ok = cli_simple_set_signing(cli, session_key, lm_response); session_key 505 source3/libsmb/cliconnect.c ok = cli_simple_set_signing(cli, session_key, nt_response); session_key 538 source3/libsmb/cliconnect.c if (session_key.data) { session_key 540 source3/libsmb/cliconnect.c cli_set_session_key(cli, session_key); session_key 547 source3/libsmb/cliconnect.c data_blob_free(&session_key); session_key 894 source3/libsmb/cliconnect.c cli_set_session_key(cli, ntlmssp_state->session_key); session_key 897 source3/libsmb/cliconnect.c cli, ntlmssp_state->session_key, data_blob_null)) { session_key 880 source3/libsmb/clikrb5.c bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote) session_key 898 source3/libsmb/clikrb5.c *session_key = data_blob(KRB5_KEY_DATA(skey), KRB5_KEY_LENGTH(skey)); session_key 899 source3/libsmb/clikrb5.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); session_key 471 source3/libsmb/ntlmssp.c ntlmssp_state->session_key.data, session_key 472 source3/libsmb/ntlmssp.c ntlmssp_state->session_key.length); session_key 635 source3/libsmb/ntlmssp.c DATA_BLOB session_key = data_blob_null; session_key 809 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, session_key 812 source3/libsmb/ntlmssp.c sizeof(session_nonce), session_key.data); session_key 814 source3/libsmb/ntlmssp.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); session_key 818 source3/libsmb/ntlmssp.c session_key = data_blob_null; session_key 823 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, session_key 825 source3/libsmb/ntlmssp.c if (session_key.data == NULL) { session_key 829 source3/libsmb/ntlmssp.c session_key.data); session_key 834 source3/libsmb/ntlmssp.c session_key = data_blob_talloc( session_key 836 source3/libsmb/ntlmssp.c if (session_key.data == NULL) { session_key 841 source3/libsmb/ntlmssp.c session_key.data); session_key 843 source3/libsmb/ntlmssp.c dump_data_pw("LM session key:\n", session_key.data, session_key 844 source3/libsmb/ntlmssp.c session_key.length); session_key 847 source3/libsmb/ntlmssp.c session_key = data_blob_null; session_key 850 source3/libsmb/ntlmssp.c session_key = user_session_key; session_key 852 source3/libsmb/ntlmssp.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); session_key 854 source3/libsmb/ntlmssp.c session_key = lm_session_key; session_key 856 source3/libsmb/ntlmssp.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); session_key 859 source3/libsmb/ntlmssp.c session_key = data_blob_null; session_key 870 source3/libsmb/ntlmssp.c } else if (!session_key.data || session_key.length != 16) { session_key 872 source3/libsmb/ntlmssp.c (unsigned int)session_key.length)); session_key 873 source3/libsmb/ntlmssp.c ntlmssp_state->session_key = session_key; session_key 877 source3/libsmb/ntlmssp.c session_key.data, session_key 879 source3/libsmb/ntlmssp.c ntlmssp_state->session_key = data_blob_talloc( session_key 886 source3/libsmb/ntlmssp.c ntlmssp_state->session_key = session_key; session_key 890 source3/libsmb/ntlmssp.c ntlmssp_state->session_key = data_blob_null; session_key 891 source3/libsmb/ntlmssp.c } else if (ntlmssp_state->session_key.length) { session_key 1006 source3/libsmb/ntlmssp.c DATA_BLOB session_key = data_blob_null; session_key 1077 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, zeros, 16); session_key 1096 source3/libsmb/ntlmssp.c &lm_response, &nt_response, &session_key)) { session_key 1128 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, NULL, 16); session_key 1131 source3/libsmb/ntlmssp.c hmac_md5(user_session_key, session_nonce, sizeof(session_nonce), session_key.data); session_key 1132 source3/libsmb/ntlmssp.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); session_key 1146 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, NULL, 16); session_key 1150 source3/libsmb/ntlmssp.c session_key.data); session_key 1151 source3/libsmb/ntlmssp.c dump_data_pw("LM session key\n", session_key.data, session_key.length); session_key 1153 source3/libsmb/ntlmssp.c SMBsesskeygen_ntv1(ntlmssp_state->nt_hash, NULL, session_key.data); session_key 1154 source3/libsmb/ntlmssp.c dump_data_pw("NT session key:\n", session_key.data, session_key.length); session_key 1169 source3/libsmb/ntlmssp.c SamOEMhash(encrypted_session_key.data, session_key.data, encrypted_session_key.length); session_key 1173 source3/libsmb/ntlmssp.c data_blob_free(&session_key); session_key 1174 source3/libsmb/ntlmssp.c session_key = data_blob_talloc(ntlmssp_state, session_key 1198 source3/libsmb/ntlmssp.c ntlmssp_state->session_key = session_key; session_key 45 source3/libsmb/ntlmssp_sign.c DATA_BLOB session_key, session_key 50 source3/libsmb/ntlmssp_sign.c MD5Update(&ctx3, session_key.data, session_key.length); session_key 151 source3/libsmb/ntlmssp_sign.c if (!ntlmssp_state->session_key.length) { session_key 178 source3/libsmb/ntlmssp_sign.c if (!ntlmssp_state->session_key.length) { session_key 248 source3/libsmb/ntlmssp_sign.c if (!ntlmssp_state->session_key.length) { session_key 309 source3/libsmb/ntlmssp_sign.c if (!ntlmssp_state->session_key.length) { session_key 345 source3/libsmb/ntlmssp_sign.c if (ntlmssp_state->session_key.length < 8) { session_key 352 source3/libsmb/ntlmssp_sign.c DATA_BLOB weak_session_key = ntlmssp_state->session_key; session_key 396 source3/libsmb/ntlmssp_sign.c ntlmssp_state->session_key, send_sign_const); session_key 416 source3/libsmb/ntlmssp_sign.c ntlmssp_state->session_key, recv_sign_const); session_key 443 source3/libsmb/ntlmssp_sign.c DATA_BLOB weak_session_key = ntlmssp_state->session_key; session_key 610 source3/libsmb/smbencrypt.c void sess_crypt_blob(DATA_BLOB *out, const DATA_BLOB *in, const DATA_BLOB *session_key, int forward) session_key 622 source3/libsmb/smbencrypt.c if (k + 7 > session_key->length) { session_key 623 source3/libsmb/smbencrypt.c k = (session_key->length - k); session_key 625 source3/libsmb/smbencrypt.c memcpy(key, &session_key->data[k], 7); session_key 703 source3/libsmb/smbencrypt.c DATA_BLOB *session_key, session_key 725 source3/libsmb/smbencrypt.c MD5Update(&ctx, session_key->data, session_key->length); session_key 741 source3/libsmb/smbencrypt.c DATA_BLOB *session_key, session_key 759 source3/libsmb/smbencrypt.c if (session_key->length != 16) { session_key 770 source3/libsmb/smbencrypt.c MD5Update(&ctx, session_key->data, session_key->length); session_key 787 source3/libsmb/smbencrypt.c const DATA_BLOB *session_key, session_key 831 source3/libsmb/smbencrypt.c MD5Update(&md5, session_key->data, session_key->length); session_key 1493 source3/rpc_client/cli_pipe.c &a->session_key, (uint32)AP_OPTS_MUTUAL_REQUIRED, NULL, NULL); session_key 3155 source3/rpc_client/cli_pipe.c data_blob_free(&auth->session_key); session_key 4144 source3/rpc_client/cli_pipe.c DATA_BLOB *session_key) session_key 4146 source3/rpc_client/cli_pipe.c if (!session_key || !cli) { session_key 4156 source3/rpc_client/cli_pipe.c *session_key = data_blob_talloc(mem_ctx, session_key 4161 source3/rpc_client/cli_pipe.c *session_key = data_blob_talloc(mem_ctx, session_key 4162 source3/rpc_client/cli_pipe.c cli->auth->a_u.ntlmssp_state->session_key.data, session_key 4163 source3/rpc_client/cli_pipe.c cli->auth->a_u.ntlmssp_state->session_key.length); session_key 4167 source3/rpc_client/cli_pipe.c *session_key = data_blob_talloc(mem_ctx, session_key 4168 source3/rpc_client/cli_pipe.c cli->auth->a_u.kerberos_auth->session_key.data, session_key 4169 source3/rpc_client/cli_pipe.c cli->auth->a_u.kerberos_auth->session_key.length); session_key 4172 source3/rpc_client/cli_pipe.c *session_key = data_blob_talloc(mem_ctx, session_key 414 source3/rpc_client/init_netlogon.c unsigned char session_key[16], session_key 421 source3/rpc_client/init_netlogon.c SamOEMhash(password_buf.data, session_key, 516); session_key 27 source3/rpc_client/init_samr.c DATA_BLOB *session_key, session_key 43 source3/rpc_client/init_samr.c MD5Update(&md5_ctx, session_key->data, session_key 44 source3/rpc_client/init_samr.c session_key->length); session_key 59 source3/rpc_client/init_samr.c DATA_BLOB *session_key, session_key 65 source3/rpc_client/init_samr.c SamOEMhashBlob(pwd_buf->data, 516, session_key); session_key 608 source3/rpc_server/srv_pipe.c DATA_BLOB session_key, reply; session_key 674 source3/rpc_server/srv_pipe.c session_key = generic_session_key(); session_key 675 source3/rpc_server/srv_pipe.c if (session_key.data == NULL) { session_key 679 source3/rpc_server/srv_pipe.c ret = server_info_set_session_key(p->server_info, session_key); session_key 681 source3/rpc_server/srv_pipe.c data_blob_free(&session_key); session_key 1331 source3/rpc_server/srv_pipe.c DATA_BLOB session_key; session_key 1378 source3/rpc_server/srv_pipe.c session_key = generic_session_key(); session_key 1379 source3/rpc_server/srv_pipe.c if (session_key.data == NULL) { session_key 1385 source3/rpc_server/srv_pipe.c ret = server_info_set_session_key(p->server_info, session_key); session_key 1387 source3/rpc_server/srv_pipe.c data_blob_free(&session_key); session_key 4509 source3/rpc_server/srv_samr_nt.c DATA_BLOB *session_key, session_key 4518 source3/rpc_server/srv_samr_nt.c if (!session_key->length) { session_key 4530 source3/rpc_server/srv_samr_nt.c sess_crypt_blob(&out, &in, session_key, false); session_key 4546 source3/rpc_server/srv_samr_nt.c sess_crypt_blob(&out, &in, session_key, false); session_key 4584 source3/rpc_server/srv_samr_nt.c DATA_BLOB *session_key, session_key 4611 source3/rpc_server/srv_samr_nt.c if (!session_key->length) { session_key 4618 source3/rpc_server/srv_samr_nt.c sess_crypt_blob(&out, &in, session_key, false); session_key 4634 source3/rpc_server/srv_samr_nt.c if (!session_key->length) { session_key 4641 source3/rpc_server/srv_samr_nt.c sess_crypt_blob(&out, &in, session_key, false); session_key 308 source3/rpcclient/cmd_drsuapi.c DATA_BLOB session_key; session_key 503 source3/rpcclient/cmd_drsuapi.c status = cli_get_session_key(mem_ctx, cli, &session_key); session_key 516 source3/rpcclient/cmd_drsuapi.c &session_key, session_key 548 source3/rpcclient/cmd_drsuapi.c &session_key, session_key 2616 source3/rpcclient/cmd_samr.c DATA_BLOB session_key; session_key 2633 source3/rpcclient/cmd_samr.c status = cli_get_session_key(mem_ctx, cli, &session_key); session_key 2638 source3/rpcclient/cmd_samr.c init_samr_CryptPassword(param, &session_key, &pwd_buf); session_key 2639 source3/rpcclient/cmd_samr.c init_samr_CryptPasswordEx(param, &session_key, &pwd_buf_ex); session_key 2648 source3/rpcclient/cmd_samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 2655 source3/rpcclient/cmd_samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 2688 source3/rpcclient/cmd_samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 2696 source3/rpcclient/cmd_samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 258 source3/smbd/sesssetup.c DATA_BLOB session_key = data_blob_null; session_key 288 source3/smbd/sesssetup.c &session_key, True); session_key 354 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 375 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 441 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 466 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 491 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 504 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 531 source3/smbd/sesssetup.c data_blob_free(&session_key); session_key 544 source3/smbd/sesssetup.c server_info->user_session_key = session_key; session_key 545 source3/smbd/sesssetup.c session_key = data_blob_null; session_key 641 source3/smbd/sesssetup.c (*auth_ntlmssp_state)->ntlmssp_state->session_key.data, session_key 642 source3/smbd/sesssetup.c (*auth_ntlmssp_state)->ntlmssp_state->session_key.length); session_key 70 source3/utils/ntlm_auth.c DATA_BLOB session_key; session_key 791 source3/utils/ntlm_auth.c state->session_key); session_key 844 source3/utils/ntlm_auth.c data_blob_free(&state->session_key); session_key 845 source3/utils/ntlm_auth.c state->session_key = data_blob( session_key 846 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.data, session_key 847 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.length); session_key 949 source3/utils/ntlm_auth.c state->session_key); session_key 1009 source3/utils/ntlm_auth.c data_blob_free(&state->session_key); session_key 1011 source3/utils/ntlm_auth.c state->session_key = data_blob( session_key 1012 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.data, session_key 1013 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.length); session_key 1234 source3/utils/ntlm_auth.c DATA_BLOB session_key; session_key 1252 source3/utils/ntlm_auth.c &session_key, True); session_key 54 source3/utils/ntlm_auth_diagnostics.c DATA_BLOB session_key = data_blob(NULL, 16); session_key 75 source3/utils/ntlm_auth_diagnostics.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); session_key 135 source3/utils/ntlm_auth_diagnostics.c if (memcmp(session_key.data, user_session_key, session_key 141 source3/utils/ntlm_auth_diagnostics.c dump_data(1, session_key.data, session_key.length); session_key 243 source3/utils/ntlm_auth_diagnostics.c DATA_BLOB session_key = data_blob(NULL, 16); session_key 260 source3/utils/ntlm_auth_diagnostics.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); session_key 293 source3/utils/ntlm_auth_diagnostics.c if (memcmp(session_key.data, user_session_key, session_key 299 source3/utils/ntlm_auth_diagnostics.c dump_data(1, session_key.data, session_key.length); session_key 51 source4/auth/credentials/credentials_ntlm.c DATA_BLOB lm_session_key, session_key; session_key 94 source4/auth/credentials/credentials_ntlm.c session_key = data_blob_talloc(mem_ctx, zeros, 16); session_key 119 source4/auth/credentials/credentials_ntlm.c NULL, &session_key)) { session_key 152 source4/auth/credentials/credentials_ntlm.c session_key = data_blob_talloc(mem_ctx, NULL, 16); session_key 155 source4/auth/credentials/credentials_ntlm.c hmac_md5(user_session_key, session_nonce, sizeof(session_nonce), session_key.data); session_key 156 source4/auth/credentials/credentials_ntlm.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); session_key 166 source4/auth/credentials/credentials_ntlm.c session_key = data_blob_talloc(mem_ctx, NULL, 16); session_key 167 source4/auth/credentials/credentials_ntlm.c SMBsesskeygen_ntv1(nt_hash->hash, session_key.data); session_key 168 source4/auth/credentials/credentials_ntlm.c dump_data_pw("NT session key:\n", session_key.data, session_key.length); session_key 197 source4/auth/credentials/credentials_ntlm.c session_key = lm_session_key; session_key 227 source4/auth/credentials/credentials_ntlm.c *_session_key = session_key; session_key 936 source4/auth/gensec/gensec.c DATA_BLOB *session_key) session_key 938 source4/auth/gensec/gensec.c if (!gensec_security->ops->session_key) { session_key 945 source4/auth/gensec/gensec.c return gensec_security->ops->session_key(gensec_security, session_key); session_key 144 source4/auth/gensec/gensec.h NTSTATUS (*session_key)(struct gensec_security *gensec_security, DATA_BLOB *session_key); session_key 248 source4/auth/gensec/gensec.h DATA_BLOB *session_key); session_key 188 source4/auth/gensec/gensec_gssapi.c gensec_gssapi_state->session_key = data_blob(NULL, 0); session_key 1177 source4/auth/gensec/gensec_gssapi.c DATA_BLOB *session_key) session_key 1188 source4/auth/gensec/gensec_gssapi.c if (gensec_gssapi_state->session_key.data) { session_key 1189 source4/auth/gensec/gensec_gssapi.c *session_key = gensec_gssapi_state->session_key; session_key 1204 source4/auth/gensec/gensec_gssapi.c *session_key = data_blob_talloc(gensec_gssapi_state, session_key 1207 source4/auth/gensec/gensec_gssapi.c gensec_gssapi_state->session_key = *session_key; session_key 1208 source4/auth/gensec/gensec_gssapi.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); session_key 1322 source4/auth/gensec/gensec_gssapi.c nt_status = gensec_gssapi_session_key(gensec_security, &session_info->session_key); session_key 1442 source4/auth/gensec/gensec_gssapi.c .session_key = gensec_gssapi_session_key, session_key 1465 source4/auth/gensec/gensec_gssapi.c .session_key = gensec_gssapi_session_key, session_key 1487 source4/auth/gensec/gensec_gssapi.c .session_key = gensec_gssapi_session_key, session_key 46 source4/auth/gensec/gensec_gssapi.h DATA_BLOB session_key; session_key 51 source4/auth/gensec/gensec_krb5.c DATA_BLOB session_key; session_key 115 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->session_key = data_blob(NULL, 0); session_key 510 source4/auth/gensec/gensec_krb5.c DATA_BLOB *session_key) session_key 522 source4/auth/gensec/gensec_krb5.c if (gensec_krb5_state->session_key.data) { session_key 523 source4/auth/gensec/gensec_krb5.c *session_key = gensec_krb5_state->session_key; session_key 538 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->session_key = data_blob_talloc(gensec_krb5_state, session_key 540 source4/auth/gensec/gensec_krb5.c *session_key = gensec_krb5_state->session_key; session_key 541 source4/auth/gensec/gensec_krb5.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); session_key 680 source4/auth/gensec/gensec_krb5.c nt_status = gensec_krb5_session_key(gensec_security, &session_info->session_key); session_key 784 source4/auth/gensec/gensec_krb5.c .session_key = gensec_krb5_session_key, session_key 797 source4/auth/gensec/gensec_krb5.c .session_key = gensec_krb5_session_key, session_key 42 source4/auth/gensec/schannel.c DATA_BLOB *session_key) session_key 272 source4/auth/gensec/schannel.c .session_key = schannel_session_key, session_key 45 source4/auth/gensec/schannel_sign.c hmac_md5(state->creds->session_key, zeros, sizeof(zeros), digest1); session_key 56 source4/auth/gensec/schannel_sign.c static void netsec_get_sealing_key(const uint8_t session_key[16], session_key 66 source4/auth/gensec/schannel_sign.c sess_kf0[i] = session_key[i] ^ 0xf0; session_key 127 source4/auth/gensec/schannel_sign.c netsec_get_sealing_key(state->creds->session_key, seq_num, sealing_key); session_key 131 source4/auth/gensec/schannel_sign.c schannel_digest(state->creds->session_key, session_key 176 source4/auth/gensec/schannel_sign.c dump_data_pw("sess_key:\n", state->creds->session_key, 16); session_key 178 source4/auth/gensec/schannel_sign.c schannel_digest(state->creds->session_key, session_key 222 source4/auth/gensec/schannel_sign.c schannel_digest(state->creds->session_key, session_key 226 source4/auth/gensec/schannel_sign.c netsec_get_sealing_key(state->creds->session_key, seq_num, sealing_key); session_key 266 source4/auth/gensec/schannel_sign.c schannel_digest(state->creds->session_key, session_key 151 source4/auth/gensec/schannel_state.c val.data = creds->session_key; session_key 152 source4/auth/gensec/schannel_state.c val.length = sizeof(creds->session_key); session_key 264 source4/auth/gensec/schannel_state.c memcpy((*creds)->session_key, val->data, 16); session_key 298 source4/auth/gensec/spnego.c DATA_BLOB *session_key) session_key 306 source4/auth/gensec/spnego.c session_key); session_key 1153 source4/auth/gensec/spnego.c .session_key = gensec_spnego_session_key, session_key 83 source4/auth/kerberos/kerberos.h bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote); session_key 233 source4/auth/ntlmssp/ntlmssp.c DATA_BLOB *session_key) session_key 241 source4/auth/ntlmssp/ntlmssp.c if (!gensec_ntlmssp_state->session_key.data) { session_key 244 source4/auth/ntlmssp/ntlmssp.c *session_key = gensec_ntlmssp_state->session_key; session_key 322 source4/auth/ntlmssp/ntlmssp.c gensec_ntlmssp_state->session_key.data, session_key 323 source4/auth/ntlmssp/ntlmssp.c gensec_ntlmssp_state->session_key.length); session_key 356 source4/auth/ntlmssp/ntlmssp.c if (!gensec_ntlmssp_state->session_key.length) { session_key 364 source4/auth/ntlmssp/ntlmssp.c if (!gensec_ntlmssp_state->session_key.length) { session_key 372 source4/auth/ntlmssp/ntlmssp.c if (gensec_ntlmssp_state->session_key.length) { session_key 425 source4/auth/ntlmssp/ntlmssp.c .session_key = gensec_ntlmssp_session_key, session_key 105 source4/auth/ntlmssp/ntlmssp.h DATA_BLOB session_key; session_key 112 source4/auth/ntlmssp/ntlmssp_client.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 202 source4/auth/ntlmssp/ntlmssp_client.c &lm_session_key, &session_key); session_key 230 source4/auth/ntlmssp/ntlmssp_client.c session_key = new_session_key; session_key 231 source4/auth/ntlmssp/ntlmssp_client.c dump_data_pw("LM session key\n", session_key.data, session_key.length); session_key 246 source4/auth/ntlmssp/ntlmssp_client.c arcfour_crypt(encrypted_session_key.data, session_key.data, encrypted_session_key.length); session_key 250 source4/auth/ntlmssp/ntlmssp_client.c session_key = data_blob_talloc(mem_ctx, client_session_key, sizeof(client_session_key)); session_key 272 source4/auth/ntlmssp/ntlmssp_client.c gensec_ntlmssp_state->session_key = session_key; session_key 273 source4/auth/ntlmssp/ntlmssp_client.c talloc_steal(gensec_ntlmssp_state, session_key.data); session_key 411 source4/auth/ntlmssp/ntlmssp_server.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 422 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob_talloc(gensec_ntlmssp_state, NULL, 16); session_key 424 source4/auth/ntlmssp/ntlmssp_server.c sizeof(gensec_ntlmssp_state->crypt.ntlm2.session_nonce), session_key.data); session_key 426 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); session_key 430 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob(NULL, 0); session_key 438 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob_talloc(gensec_ntlmssp_state, NULL, 16); session_key 440 source4/auth/ntlmssp/ntlmssp_server.c session_key.data); session_key 442 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("LM session key:\n", session_key.data, session_key.length); session_key 447 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob_talloc(gensec_ntlmssp_state, NULL, 16); session_key 449 source4/auth/ntlmssp/ntlmssp_server.c session_key.data); session_key 451 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("LM session key:\n", session_key.data, session_key.length); session_key 458 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob(NULL, 0); session_key 462 source4/auth/ntlmssp/ntlmssp_server.c session_key = *user_session_key; session_key 464 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); session_key 471 source4/auth/ntlmssp/ntlmssp_server.c session_key = *lm_session_key; session_key 473 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); session_key 480 source4/auth/ntlmssp/ntlmssp_server.c session_key = data_blob(NULL, 0); session_key 495 source4/auth/ntlmssp/ntlmssp_server.c } else if (!session_key.data || session_key.length != 16) { session_key 497 source4/auth/ntlmssp/ntlmssp_server.c (unsigned)session_key.length)); session_key 498 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key = session_key; session_key 504 source4/auth/ntlmssp/ntlmssp_server.c session_key.data, session_key 506 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key = data_blob_talloc(gensec_ntlmssp_state, session_key 513 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key = session_key; session_key 517 source4/auth/ntlmssp/ntlmssp_server.c talloc_steal(gensec_ntlmssp_state, session_key.data); session_key 595 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key = data_blob(NULL, 0); session_key 733 source4/auth/ntlmssp/ntlmssp_server.c (*session_info)->session_key = data_blob_talloc(*session_info, session_key 734 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key.data, session_key 735 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key.length); session_key 47 source4/auth/ntlmssp/ntlmssp_sign.c DATA_BLOB session_key, session_key 53 source4/auth/ntlmssp/ntlmssp_sign.c MD5Update(&ctx3, session_key.data, session_key.length); session_key 165 source4/auth/ntlmssp/ntlmssp_sign.c if (!gensec_ntlmssp_state->session_key.length) { session_key 226 source4/auth/ntlmssp/ntlmssp_sign.c if (!gensec_ntlmssp_state->session_key.length) { session_key 287 source4/auth/ntlmssp/ntlmssp_sign.c if (!gensec_ntlmssp_state->session_key.length) { session_key 317 source4/auth/ntlmssp/ntlmssp_sign.c if (gensec_ntlmssp_state->session_key.length < 8) { session_key 325 source4/auth/ntlmssp/ntlmssp_sign.c DATA_BLOB weak_session_key = gensec_ntlmssp_state->session_key; session_key 385 source4/auth/ntlmssp/ntlmssp_sign.c gensec_ntlmssp_state->session_key, send_sign_const); session_key 406 source4/auth/ntlmssp/ntlmssp_sign.c gensec_ntlmssp_state->session_key, recv_sign_const); session_key 171 source4/auth/session.c session_info->session_key = server_info->user_session_key; session_key 27 source4/auth/session.h DATA_BLOB session_key; session_key 131 source4/auth/system_session.c session_info->session_key = server_info->user_session_key; session_key 950 source4/heimdal/kdc/digest.c r.u.response.session_key = session_key 951 source4/heimdal/kdc/digest.c calloc(1, sizeof(*r.u.response.session_key)); session_key 952 source4/heimdal/kdc/digest.c if (r.u.response.session_key == NULL) { session_key 958 source4/heimdal/kdc/digest.c ret = krb5_data_copy(r.u.response.session_key, md, 16); session_key 48 source4/libcli/auth/credentials.c ZERO_STRUCT(creds->session_key); session_key 50 source4/libcli/auth/credentials.c des_crypt128(creds->session_key, sum2, machine_password->hash); session_key 52 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, client_challenge->data, creds->session_key, 1); session_key 53 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, server_challenge->data, creds->session_key, 1); session_key 72 source4/libcli/auth/credentials.c ZERO_STRUCT(creds->session_key); session_key 83 source4/libcli/auth/credentials.c hmac_md5_final(creds->session_key, &ctx); session_key 88 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, client_challenge->data, creds->session_key, 1); session_key 89 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, server_challenge->data, creds->session_key, 1); session_key 111 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, time_cred.data, creds->session_key, 1); session_key 122 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, time_cred.data, creds->session_key, 1); session_key 137 source4/libcli/auth/credentials.c des_crypt56(tmp.key, key->key, creds->session_key, 1); session_key 147 source4/libcli/auth/credentials.c des_crypt56(tmp.key, key->key, creds->session_key, 0); session_key 157 source4/libcli/auth/credentials.c des_crypt112_16(tmp.hash, pass->hash, creds->session_key, 1); session_key 167 source4/libcli/auth/credentials.c des_crypt112_16(tmp.hash, pass->hash, creds->session_key, 0); session_key 176 source4/libcli/auth/credentials.c DATA_BLOB session_key = data_blob(creds->session_key, 16); session_key 178 source4/libcli/auth/credentials.c arcfour_crypt_blob(data, len, &session_key); session_key 180 source4/libcli/auth/credentials.c data_blob_free(&session_key); session_key 212 source4/libcli/auth/credentials.c dump_data_pw("Session key", creds->session_key, 16); session_key 26 source4/libcli/auth/credentials.h uint8_t session_key[16]; session_key 32 source4/libcli/auth/session.c void sess_crypt_blob(DATA_BLOB *out, const DATA_BLOB *in, const DATA_BLOB *session_key, session_key 45 source4/libcli/auth/session.c if (k + 7 > session_key->length) { session_key 46 source4/libcli/auth/session.c k = (session_key->length - k); session_key 48 source4/libcli/auth/session.c memcpy(key, &session_key->data[k], 7); session_key 65 source4/libcli/auth/session.c DATA_BLOB sess_encrypt_string(const char *str, const DATA_BLOB *session_key) session_key 87 source4/libcli/auth/session.c sess_crypt_blob(&ret, &src, session_key, true); session_key 100 source4/libcli/auth/session.c DATA_BLOB *blob, const DATA_BLOB *session_key) session_key 115 source4/libcli/auth/session.c sess_crypt_blob(&out, blob, session_key, false); session_key 148 source4/libcli/auth/session.c DATA_BLOB sess_encrypt_blob(TALLOC_CTX *mem_ctx, DATA_BLOB *blob_in, const DATA_BLOB *session_key) session_key 169 source4/libcli/auth/session.c sess_crypt_blob(&ret, &src, session_key, true); session_key 179 source4/libcli/auth/session.c NTSTATUS sess_decrypt_blob(TALLOC_CTX *mem_ctx, const DATA_BLOB *blob, const DATA_BLOB *session_key, session_key 196 source4/libcli/auth/session.c sess_crypt_blob(&out, blob, session_key, false); session_key 158 source4/libcli/smb2/session.c DATA_BLOB session_key; session_key 164 source4/libcli/smb2/session.c session_key_err = gensec_session_key(session->gensec, &session_key); session_key 166 source4/libcli/smb2/session.c session->session_key = session_key; session_key 190 source4/libcli/smb2/session.c if (session->session_key.length == 0) { session_key 192 source4/libcli/smb2/session.c (unsigned)session->session_key.length)); session_key 31 source4/libcli/smb2/signing.c NTSTATUS smb2_sign_message(struct smb2_request_buffer *buf, DATA_BLOB session_key) session_key 49 source4/libcli/smb2/signing.c if (session_key.length == 0) { session_key 51 source4/libcli/smb2/signing.c (unsigned)session_key.length)); session_key 60 source4/libcli/smb2/signing.c hmac_sha256_init(session_key.data, MIN(session_key.length, 16), &m); session_key 73 source4/libcli/smb2/signing.c NTSTATUS smb2_check_signature(struct smb2_request_buffer *buf, DATA_BLOB session_key) session_key 92 source4/libcli/smb2/signing.c if (session_key.length == 0) { session_key 102 source4/libcli/smb2/signing.c hmac_sha256_init(session_key.data, MIN(session_key.length, 16), &m); session_key 96 source4/libcli/smb2/smb2.h DATA_BLOB session_key; session_key 251 source4/libcli/smb2/transport.c req->session->session_key); session_key 354 source4/libcli/smb2/transport.c status = smb2_sign_message(&req->out, req->session->session_key); session_key 71 source4/libcli/smb_composite/sesssetup.c const DATA_BLOB *session_key) session_key 74 source4/libcli/smb_composite/sesssetup.c session_key->data, session_key 75 source4/libcli/smb_composite/sesssetup.c session_key->length); session_key 86 source4/libcli/smb_composite/sesssetup.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 197 source4/libcli/smb_composite/sesssetup.c session_key_err = gensec_session_key(session->gensec, &session_key); session_key 199 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key); session_key 200 source4/libcli/smb_composite/sesssetup.c smbcli_transport_simple_set_signing(session->transport, session_key, null_data_blob); session_key 264 source4/libcli/smb_composite/sesssetup.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 298 source4/libcli/smb_composite/sesssetup.c NULL, &session_key); session_key 315 source4/libcli/smb_composite/sesssetup.c smbcli_transport_simple_set_signing(session->transport, session_key, session_key 317 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key); session_key 319 source4/libcli/smb_composite/sesssetup.c data_blob_free(&session_key); session_key 338 source4/libcli/smb_composite/sesssetup.c DATA_BLOB session_key; session_key 366 source4/libcli/smb_composite/sesssetup.c NULL, &session_key); session_key 368 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key); session_key 370 source4/libcli/smb_composite/sesssetup.c data_blob_free(&session_key); session_key 298 source4/libnet/libnet_passwd.c DATA_BLOB session_key; session_key 312 source4/libnet/libnet_passwd.c status = dcerpc_fetch_session_key(r->samr_handle.in.dcerpc_pipe, &session_key); session_key 324 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); session_key 351 source4/libnet/libnet_passwd.c DATA_BLOB session_key; session_key 366 source4/libnet/libnet_passwd.c status = dcerpc_fetch_session_key(r->samr_handle.in.dcerpc_pipe, &session_key); session_key 378 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); session_key 404 source4/libnet/libnet_passwd.c DATA_BLOB session_key; session_key 415 source4/libnet/libnet_passwd.c status = dcerpc_fetch_session_key(r->samr_handle.in.dcerpc_pipe, &session_key); session_key 423 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info24.password.data, 516, &session_key); session_key 445 source4/libnet/libnet_passwd.c DATA_BLOB session_key; session_key 457 source4/libnet/libnet_passwd.c status = dcerpc_fetch_session_key(r->samr_handle.in.dcerpc_pipe, &session_key); session_key 466 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info23.password.data, 516, &session_key); session_key 79 source4/librpc/rpc/dcerpc.c c->security_state.session_key = dcerpc_generic_session_key; session_key 49 source4/librpc/rpc/dcerpc.h NTSTATUS (*session_key)(struct dcerpc_connection *, DATA_BLOB *); session_key 270 source4/librpc/rpc/dcerpc.h DATA_BLOB *session_key); session_key 368 source4/librpc/rpc/dcerpc_auth.c state->pipe->conn->security_state.session_key = dcerpc_generic_session_key; session_key 410 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS smb_session_key(struct dcerpc_connection *c, DATA_BLOB *session_key) session_key 415 source4/librpc/rpc/dcerpc_smb.c *session_key = smb->tree->session->user_session_key; session_key 527 source4/librpc/rpc/dcerpc_smb.c c->security_state.session_key = smb_session_key; session_key 375 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS smb2_session_key(struct dcerpc_connection *c, DATA_BLOB *session_key) session_key 379 source4/librpc/rpc/dcerpc_smb2.c *session_key = smb->tree->session->session_key; session_key 380 source4/librpc/rpc/dcerpc_smb2.c if (session_key->data == NULL) { session_key 472 source4/librpc/rpc/dcerpc_smb2.c c->security_state.session_key = smb2_session_key; session_key 647 source4/librpc/rpc/dcerpc_util.c DATA_BLOB *session_key) session_key 650 source4/librpc/rpc/dcerpc_util.c session_key->data = discard_const_p(unsigned char, "SystemLibraryDTC"); session_key 651 source4/librpc/rpc/dcerpc_util.c session_key->length = 16; session_key 661 source4/librpc/rpc/dcerpc_util.c DATA_BLOB *session_key) session_key 664 source4/librpc/rpc/dcerpc_util.c status = p->conn->security_state.session_key(p->conn, session_key); session_key 669 source4/librpc/rpc/dcerpc_util.c session_key->length = MIN(session_key->length, 16); session_key 255 source4/rpc_server/dcerpc_server.c DATA_BLOB *session_key) session_key 257 source4/rpc_server/dcerpc_server.c if (p->auth_state.session_info->session_key.length) { session_key 258 source4/rpc_server/dcerpc_server.c *session_key = p->auth_state.session_info->session_key; session_key 265 source4/rpc_server/dcerpc_server.c DATA_BLOB *session_key) session_key 268 source4/rpc_server/dcerpc_server.c session_key->data = discard_const_p(uint8_t, "SystemLibraryDTC"); session_key 269 source4/rpc_server/dcerpc_server.c session_key->length = 16; session_key 279 source4/rpc_server/dcerpc_server.c DATA_BLOB *session_key) session_key 281 source4/rpc_server/dcerpc_server.c NTSTATUS status = p->auth_state.session_key(p, session_key); session_key 286 source4/rpc_server/dcerpc_server.c session_key->length = MIN(session_key->length, 16); session_key 330 source4/rpc_server/dcerpc_server.c p->auth_state.session_key = dcesrv_generic_session_key; session_key 369 source4/rpc_server/dcerpc_server.c (*dce_conn_p)->auth_state.session_key = dcesrv_inherited_session_key; session_key 149 source4/rpc_server/dcerpc_server.h NTSTATUS (*session_key)(struct dcesrv_connection *, DATA_BLOB *session_key); session_key 335 source4/rpc_server/dcerpc_server.h NTSTATUS dcesrv_fetch_session_key(struct dcesrv_connection *p, DATA_BLOB *session_key); session_key 137 source4/rpc_server/dcesrv_auth.c dce_conn->auth_state.session_key = dcesrv_generic_session_key; session_key 188 source4/rpc_server/dcesrv_auth.c dce_conn->auth_state.session_key = dcesrv_generic_session_key; session_key 270 source4/rpc_server/dcesrv_auth.c dce_conn->auth_state.session_key = dcesrv_generic_session_key; session_key 675 source4/rpc_server/lsa/dcesrv_lsa.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 687 source4/rpc_server/lsa/dcesrv_lsa.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); session_key 726 source4/rpc_server/lsa/dcesrv_lsa.c arcfour_crypt_blob(auth_blob.data, auth_blob.length, &session_key); session_key 2399 source4/rpc_server/lsa/dcesrv_lsa.c DATA_BLOB session_key; session_key 2421 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_fetch_session_key(dce_call->conn, &session_key); session_key 2431 source4/rpc_server/lsa/dcesrv_lsa.c status = sess_decrypt_blob(mem_ctx, &crypt_secret, &session_key, &secret); session_key 2513 source4/rpc_server/lsa/dcesrv_lsa.c status = sess_decrypt_blob(mem_ctx, &crypt_secret, &session_key, &secret); session_key 2565 source4/rpc_server/lsa/dcesrv_lsa.c DATA_BLOB session_key; session_key 2602 source4/rpc_server/lsa/dcesrv_lsa.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); session_key 2620 source4/rpc_server/lsa/dcesrv_lsa.c crypt_secret = sess_encrypt_blob(mem_ctx, &secret, &session_key); session_key 2656 source4/rpc_server/lsa/dcesrv_lsa.c crypt_secret = sess_encrypt_blob(mem_ctx, &secret, &session_key); session_key 553 source4/rpc_server/samr/samr_password.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 555 source4/rpc_server/samr/samr_password.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); session_key 560 source4/rpc_server/samr/samr_password.c arcfour_crypt_blob(pwbuf->data, 516, &session_key); session_key 593 source4/rpc_server/samr/samr_password.c DATA_BLOB session_key = data_blob(NULL, 0); session_key 596 source4/rpc_server/samr/samr_password.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); session_key 608 source4/rpc_server/samr/samr_password.c MD5Update(&ctx, session_key.data, session_key.length); session_key 144 source4/rpc_server/service_rpc.c dcesrv_conn->auth_state.session_key = dcesrv_inherited_session_key; session_key 191 source4/smb_server/smb/sesssetup.c if (!smbsrv_setup_signing(req->smb_conn, &session_info->session_key, &sess->nt1.in.password2)) { session_key 301 source4/smb_server/smb/sesssetup.c DATA_BLOB session_key; session_key 313 source4/smb_server/smb/sesssetup.c skey_status = gensec_session_key(smb_sess->gensec_ctx, &session_key); session_key 315 source4/smb_server/smb/sesssetup.c smbsrv_setup_signing(req->smb_conn, &session_key, NULL); session_key 68 source4/smb_server/smb/signing.c DATA_BLOB *session_key, session_key 75 source4/smb_server/smb/signing.c &smb_conn->signing, session_key, response); session_key 254 source4/smb_server/smb2/receive.c req->session->session_info->session_key); session_key 339 source4/smb_server/smb2/receive.c req->session->session_info->session_key); session_key 52 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key = strhex_to_data_blob(tctx, "0102030405060708090a0b0c0d0e0f00"); session_key 54 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.data, session_key 55 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.length); session_key 82 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key = data_blob(NULL, 0); session_key 107 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key = strhex_to_data_blob(tctx, "0102030405e538b0"); session_key 109 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.data, session_key 110 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.length); session_key 1168 source4/torture/rpc/lsa.c DATA_BLOB session_key; session_key 1223 source4/torture/rpc/lsa.c status = dcerpc_fetch_session_key(p, &session_key); session_key 1229 source4/torture/rpc/lsa.c enc_key = sess_encrypt_string(secret1, &session_key); session_key 1294 source4/torture/rpc/lsa.c &blob1, &session_key); session_key 1304 source4/torture/rpc/lsa.c enc_key = sess_encrypt_string(secret3, &session_key); session_key 1357 source4/torture/rpc/lsa.c &blob1, &session_key); session_key 1370 source4/torture/rpc/lsa.c &blob1, &session_key); session_key 1388 source4/torture/rpc/lsa.c enc_key = sess_encrypt_string(secret5, &session_key); session_key 1441 source4/torture/rpc/lsa.c &blob1, &session_key); session_key 2221 source4/torture/rpc/lsa.c DATA_BLOB session_key; session_key 2227 source4/torture/rpc/lsa.c status = dcerpc_fetch_session_key(p, &session_key); session_key 2270 source4/torture/rpc/lsa.c arcfour_crypt_blob(auth_blob.data, auth_blob.length, &session_key); session_key 568 source4/torture/rpc/samba3rpc.c DATA_BLOB session_key; session_key 575 source4/torture/rpc/samba3rpc.c status = dcerpc_fetch_session_key(samr_pipe, &session_key); session_key 581 source4/torture/rpc/samba3rpc.c &session_key); session_key 757 source4/torture/rpc/samba3rpc.c DATA_BLOB session_key; session_key 779 source4/torture/rpc/samba3rpc.c status = dcerpc_fetch_session_key(samr_pipe, &session_key); session_key 789 source4/torture/rpc/samba3rpc.c MD5Update(&ctx, session_key.data, session_key.length); session_key 810 source4/torture/rpc/samba3rpc.c DATA_BLOB session_key; session_key 818 source4/torture/rpc/samba3rpc.c status = dcerpc_fetch_session_key(samr_pipe, &session_key); session_key 824 source4/torture/rpc/samba3rpc.c &session_key); session_key 1056 source4/torture/rpc/samba3rpc.c DATA_BLOB chal, nt_resp, lm_resp, names_blob, session_key; session_key 1144 source4/torture/rpc/samba3rpc.c session_key = data_blob_talloc(mem_ctx, session_key 1145 source4/torture/rpc/samba3rpc.c creds_state->session_key, 16); session_key 1148 source4/torture/rpc/samba3rpc.c &session_key); session_key 277 source4/torture/rpc/samlogon.c DATA_BLOB session_key = data_blob_talloc(samlogon_state->mem_ctx, NULL, 16); session_key 297 source4/torture/rpc/samlogon.c SMBsesskeygen_ntv1(nt_hash, session_key.data); session_key 366 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, user_session_key, session_key 372 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, session_key.length); session_key 408 source4/torture/rpc/samlogon.c DATA_BLOB session_key = data_blob_talloc(samlogon_state->mem_ctx, NULL, 16); session_key 422 source4/torture/rpc/samlogon.c session_key.data); session_key 466 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, lm_key, session_key 472 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, 8); session_key 504 source4/torture/rpc/samlogon.c DATA_BLOB session_key = data_blob_talloc(samlogon_state->mem_ctx, NULL, 16); session_key 518 source4/torture/rpc/samlogon.c session_key.data); session_key 564 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, user_session_key, session_key 570 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, session_key.length); session_key 616 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 637 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 644 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); session_key 669 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 693 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 700 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); session_key 715 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 723 source4/torture/rpc/samr.c session_key.length--; session_key 724 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); session_key 747 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 775 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 786 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); session_key 831 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 858 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 869 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); session_key 911 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 939 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 950 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 957 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 983 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 1024 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 1036 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1045 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1105 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 1207 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 1218 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); session_key 1227 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1234 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1245 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1253 source4/torture/rpc/samr.c sess_crypt_blob(&out, &in, &session_key, true); session_key 1258 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); session_key 1261 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); session_key 2360 source4/torture/rpc/samr.c DATA_BLOB session_key; session_key 2396 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); session_key 2407 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); session_key 843 source4/torture/rpc/samsync.c DATA_BLOB lsa_blob1, lsa_blob_out, session_key; session_key 878 source4/torture/rpc/samsync.c status = dcerpc_fetch_session_key(samsync_state->p_lsa, &session_key); session_key 913 source4/torture/rpc/samsync.c status = sess_decrypt_blob(mem_ctx, &lsa_blob1, &session_key, &lsa_blob_out); session_key 953 source4/torture/rpc/samsync.c status = sess_decrypt_blob(mem_ctx, &lsa_blob1, &session_key, &lsa_blob_out); session_key 49 source4/torture/rpc/session_key.c DATA_BLOB session_key; session_key 69 source4/torture/rpc/session_key.c status = dcerpc_fetch_session_key(p, &session_key); session_key 72 source4/torture/rpc/session_key.c enc_key = sess_encrypt_string(secret1, &session_key); session_key 126 source4/torture/rpc/session_key.c secret2 = sess_decrypt_string(tctx, &blob1, &session_key); session_key 128 source4/torture/rpc/testjoin.c DATA_BLOB session_key; session_key 252 source4/torture/rpc/testjoin.c status = dcerpc_fetch_session_key(join->p, &session_key); session_key 260 source4/torture/rpc/testjoin.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); session_key 1160 source4/torture/rpc/wkssvc.c DATA_BLOB *session_key, session_key 1176 source4/torture/rpc/wkssvc.c MD5Update(&ctx, session_key->data, session_key->length); session_key 1209 source4/torture/rpc/wkssvc.c DATA_BLOB session_key; session_key 1244 source4/torture/rpc/wkssvc.c status = dcerpc_fetch_session_key(p, &session_key); session_key 1250 source4/torture/rpc/wkssvc.c &session_key, &pwd_buf); session_key 1293 source4/torture/rpc/wkssvc.c DATA_BLOB session_key; session_key 1325 source4/torture/rpc/wkssvc.c status = dcerpc_fetch_session_key(p, &session_key); session_key 1331 source4/torture/rpc/wkssvc.c &session_key, &pwd_buf); session_key 404 source4/utils/ntlm_auth.c static DATA_BLOB session_key; session_key 625 source4/utils/ntlm_auth.c nt_status = gensec_session_key(state->gensec_state, &session_key); session_key 632 source4/utils/ntlm_auth.c base64_key = base64_encode_data_blob(state, session_key);