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);