nt_hash           213 nsswitch/libwbclient/wbclient.h 			uint8_t nt_hash[16];
nt_hash            90 source3/include/ntlmssp.h 	unsigned char *nt_hash;
nt_hash          3108 source3/include/proto.h 		const unsigned char nt_hash[16]) ;
nt_hash          3238 source3/include/proto.h void SMBNTencrypt_hash(const uchar nt_hash[16], uchar *c8, uchar *p24);
nt_hash          3253 source3/include/proto.h bool SMBNTLMv2encrypt_hash(const char *user, const char *domain, const uchar nt_hash[16], 
nt_hash          3271 source3/include/proto.h char *decrypt_trustdom_secret(uint8_t nt_hash[16], DATA_BLOB *data_in);
nt_hash          5276 source3/include/proto.h bool rpccli_get_pwd_hash(struct rpc_pipe_client *cli, uint8_t nt_hash[16]);
nt_hash            43 source3/libnet/libnet_samsync.c 	struct samr_Password nt_hash;
nt_hash            62 source3/libnet/libnet_samsync.c 			sam_pwd_hash(rid, user->ntpassword.hash, nt_hash.hash, 0);
nt_hash            64 source3/libnet/libnet_samsync.c 			memset(nt_hash.hash, '\0', sizeof(nt_hash.hash));
nt_hash            66 source3/libnet/libnet_samsync.c 		user->ntpassword = nt_hash;
nt_hash           106 source3/libnet/libnet_samsync.c 					nt_hash.hash, 0);
nt_hash           108 source3/libnet/libnet_samsync.c 				memset(nt_hash.hash, '\0', sizeof(nt_hash.hash));
nt_hash           110 source3/libnet/libnet_samsync.c 			user->ntpassword = nt_hash;
nt_hash           419 source3/libsmb/cliconnect.c 			uchar nt_hash[16];
nt_hash           420 source3/libsmb/cliconnect.c 			E_md4hash(pass, nt_hash);
nt_hash           447 source3/libsmb/cliconnect.c 			SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data);
nt_hash           162 source3/libsmb/ntlmssp.c 		const unsigned char nt_hash[16]) 
nt_hash           166 source3/libsmb/ntlmssp.c 	ntlmssp_state->nt_hash = (unsigned char *)
nt_hash           167 source3/libsmb/ntlmssp.c 		TALLOC_MEMDUP(ntlmssp_state, nt_hash, 16);
nt_hash           168 source3/libsmb/ntlmssp.c 	if (!ntlmssp_state->lm_hash || !ntlmssp_state->nt_hash) {
nt_hash           170 source3/libsmb/ntlmssp.c 		TALLOC_FREE(ntlmssp_state->nt_hash);
nt_hash           184 source3/libsmb/ntlmssp.c 		ntlmssp_state->nt_hash = NULL;
nt_hash           187 source3/libsmb/ntlmssp.c 		unsigned char nt_hash[16];
nt_hash           190 source3/libsmb/ntlmssp.c 		E_md4hash(password, nt_hash);
nt_hash           191 source3/libsmb/ntlmssp.c 		return ntlmssp_set_hashes(ntlmssp_state, lm_hash, nt_hash);
nt_hash          1070 source3/libsmb/ntlmssp.c 	if (!ntlmssp_state->nt_hash || !ntlmssp_state->lm_hash) {
nt_hash          1094 source3/libsmb/ntlmssp.c 				      ntlmssp_state->nt_hash, &challenge_blob, 
nt_hash          1124 source3/libsmb/ntlmssp.c 		SMBNTencrypt_hash(ntlmssp_state->nt_hash,
nt_hash          1130 source3/libsmb/ntlmssp.c 		SMBsesskeygen_ntv1(ntlmssp_state->nt_hash, NULL, user_session_key);
nt_hash          1143 source3/libsmb/ntlmssp.c 		SMBNTencrypt_hash(ntlmssp_state->nt_hash,challenge_blob.data,
nt_hash          1153 source3/libsmb/ntlmssp.c 			SMBsesskeygen_ntv1(ntlmssp_state->nt_hash, NULL, session_key.data);
nt_hash           250 source3/libsmb/smbencrypt.c void SMBNTencrypt_hash(const uchar nt_hash[16], uchar *c8, uchar *p24)
nt_hash           255 source3/libsmb/smbencrypt.c 	memcpy(p21, nt_hash, 16);
nt_hash           270 source3/libsmb/smbencrypt.c 	uchar nt_hash[16];
nt_hash           271 source3/libsmb/smbencrypt.c 	E_md4hash(passwd, nt_hash);    
nt_hash           272 source3/libsmb/smbencrypt.c 	SMBNTencrypt_hash(nt_hash, c8, p24);
nt_hash           435 source3/libsmb/smbencrypt.c bool SMBNTLMv2encrypt_hash(const char *user, const char *domain, const uchar nt_hash[16], 
nt_hash           447 source3/libsmb/smbencrypt.c 	if (!ntv2_owf_gen(nt_hash, user, domain, False, ntlm_v2_hash)) {
nt_hash           480 source3/libsmb/smbencrypt.c 	uchar nt_hash[16];
nt_hash           481 source3/libsmb/smbencrypt.c 	E_md4hash(password, nt_hash);
nt_hash           483 source3/libsmb/smbencrypt.c 	return SMBNTLMv2encrypt_hash(user, domain, nt_hash,
nt_hash           641 source3/libsmb/smbencrypt.c char *decrypt_trustdom_secret(uint8_t nt_hash[16], DATA_BLOB *data_in)
nt_hash           648 source3/libsmb/smbencrypt.c 	if (!data_in || !nt_hash)
nt_hash           652 source3/libsmb/smbencrypt.c 	mdfour(nt_hash, nt_hash, 16);
nt_hash           655 source3/libsmb/smbencrypt.c 	sess_key = data_blob(nt_hash, 16);
nt_hash          2996 source3/rpc_client/cli_pipe.c bool rpccli_get_pwd_hash(struct rpc_pipe_client *rpc_cli, uint8_t nt_hash[16])
nt_hash          3002 source3/rpc_client/cli_pipe.c 		memcpy(nt_hash, rpc_cli->auth->a_u.ntlmssp_state->nt_hash, 16);
nt_hash          3010 source3/rpc_client/cli_pipe.c 	E_md4hash(cli->password ? cli->password : "", nt_hash);
nt_hash           950 source3/rpcclient/cmd_lsarpc.c 				     uint8_t nt_hash[16])
nt_hash           960 source3/rpcclient/cmd_lsarpc.c 	pwd 	= decrypt_trustdom_secret(nt_hash, &data);
nt_hash           961 source3/rpcclient/cmd_lsarpc.c 	pwd_old = decrypt_trustdom_secret(nt_hash, &data_old);
nt_hash           976 source3/rpcclient/cmd_lsarpc.c 				   uint8_t nt_hash[16])
nt_hash           980 source3/rpcclient/cmd_lsarpc.c 			display_trust_dom_info_4(&info->password, nt_hash);
nt_hash          1005 source3/rpcclient/cmd_lsarpc.c 	uint8_t nt_hash[16];
nt_hash          1031 source3/rpcclient/cmd_lsarpc.c 	if (!rpccli_get_pwd_hash(cli, nt_hash)) {
nt_hash          1036 source3/rpcclient/cmd_lsarpc.c 	display_trust_dom_info(mem_ctx, info, info_class, nt_hash);
nt_hash          1054 source3/rpcclient/cmd_lsarpc.c 	uint8_t nt_hash[16];
nt_hash          1079 source3/rpcclient/cmd_lsarpc.c 	if (!rpccli_get_pwd_hash(cli, nt_hash)) {
nt_hash          1084 source3/rpcclient/cmd_lsarpc.c 	display_trust_dom_info(mem_ctx, info, info_class, nt_hash);
nt_hash          1102 source3/rpcclient/cmd_lsarpc.c 	uint8_t nt_hash[16];
nt_hash          1138 source3/rpcclient/cmd_lsarpc.c 	if (!rpccli_get_pwd_hash(cli, nt_hash)) {
nt_hash          1143 source3/rpcclient/cmd_lsarpc.c 	display_trust_dom_info(mem_ctx, info, info_class, nt_hash);
nt_hash          2614 source3/rpcclient/cmd_samr.c 	uint8_t nt_hash[16];
nt_hash          2640 source3/rpcclient/cmd_samr.c 	nt_lm_owf_gen(param, nt_hash, lm_hash);
nt_hash          2646 source3/rpcclient/cmd_samr.c 			in = data_blob_const(nt_hash, 16);
nt_hash          2649 source3/rpcclient/cmd_samr.c 			memcpy(nt_hash, out.data, out.length);
nt_hash          2659 source3/rpcclient/cmd_samr.c 		memcpy(info.info18.nt_pwd.hash, nt_hash, 16);
nt_hash          2686 source3/rpcclient/cmd_samr.c 			in = data_blob_const(nt_hash, 16);
nt_hash          5742 source3/utils/net_rpc.c 	uint8_t nt_hash[16];
nt_hash          5759 source3/utils/net_rpc.c 	if (!rpccli_get_pwd_hash(pipe_hnd, nt_hash)) {
nt_hash          5764 source3/utils/net_rpc.c 	cleartextpwd = decrypt_trustdom_secret(nt_hash, &data);
nt_hash            59 source3/utils/ntlm_auth_diagnostics.c 	uchar nt_hash[16];
nt_hash            74 source3/utils/ntlm_auth_diagnostics.c 	E_md4hash(opt_password, nt_hash);
nt_hash            75 source3/utils/ntlm_auth_diagnostics.c 	SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data);
nt_hash           248 source3/utils/ntlm_auth_diagnostics.c 	uint8 nt_hash[16];
nt_hash           259 source3/utils/ntlm_auth_diagnostics.c 	E_md4hash(opt_password, nt_hash);
nt_hash           260 source3/utils/ntlm_auth_diagnostics.c 	SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data);
nt_hash           379 source3/winbindd/winbindd.h 	uint8_t *nt_hash; /* Base pointer for the following 2 */
nt_hash            46 source3/winbindd/winbindd_ccache_access.c 					const unsigned char nt_hash[NT_HASH_LEN],
nt_hash            79 source3/winbindd/winbindd_ccache_access.c 	status = ntlmssp_set_hashes(ntlmssp_state, lm_hash, nt_hash);
nt_hash           233 source3/winbindd/winbindd_ccache_access.c 	if (entry == NULL || entry->nt_hash == NULL || entry->lm_hash == NULL) {
nt_hash           261 source3/winbindd/winbindd_ccache_access.c 						entry->lm_hash, entry->nt_hash,
nt_hash           784 source3/winbindd/winbindd_cred_cache.c 	memcredp->nt_hash = SMB_MALLOC_ARRAY(unsigned char, memcredp->len);
nt_hash           787 source3/winbindd/winbindd_cred_cache.c 	memcredp->nt_hash = SMB_MEMALIGN_ARRAY(unsigned char,
nt_hash           790 source3/winbindd/winbindd_cred_cache.c 	if (!memcredp->nt_hash) {
nt_hash           793 source3/winbindd/winbindd_cred_cache.c 	memset(memcredp->nt_hash, 0x0, memcredp->len);
nt_hash           795 source3/winbindd/winbindd_cred_cache.c 	memcredp->lm_hash = memcredp->nt_hash + NT_HASH_LEN;
nt_hash           798 source3/winbindd/winbindd_cred_cache.c 	DEBUG(10,("mlocking memory: %p\n", memcredp->nt_hash));
nt_hash           800 source3/winbindd/winbindd_cred_cache.c 	if ((mlock(memcredp->nt_hash, memcredp->len)) == -1) {
nt_hash           803 source3/winbindd/winbindd_cred_cache.c 		SAFE_FREE(memcredp->nt_hash);
nt_hash           808 source3/winbindd/winbindd_cred_cache.c 	DEBUG(10,("mlocked memory: %p\n", memcredp->nt_hash));
nt_hash           812 source3/winbindd/winbindd_cred_cache.c 	E_md4hash(pass, memcredp->nt_hash);
nt_hash           834 source3/winbindd/winbindd_cred_cache.c 	if (munlock(memcredp->nt_hash, memcredp->len) == -1) {
nt_hash           839 source3/winbindd/winbindd_cred_cache.c 	memset(memcredp->nt_hash, '\0', memcredp->len);
nt_hash           840 source3/winbindd/winbindd_cred_cache.c 	SAFE_FREE(memcredp->nt_hash);
nt_hash           841 source3/winbindd/winbindd_cred_cache.c 	memcredp->nt_hash = NULL;
nt_hash           309 source4/auth/credentials/credentials.c 		cred->nt_hash = NULL;
nt_hash           369 source4/auth/credentials/credentials.c 		struct samr_Password *nt_hash = talloc(mem_ctx, struct samr_Password);
nt_hash           370 source4/auth/credentials/credentials.c 		if (!nt_hash) {
nt_hash           374 source4/auth/credentials/credentials.c 		E_md4hash(password, nt_hash->hash);    
nt_hash           376 source4/auth/credentials/credentials.c 		return nt_hash;
nt_hash           378 source4/auth/credentials/credentials.c 		return cred->nt_hash;
nt_hash            84 source4/auth/credentials/credentials.h 	struct samr_Password *nt_hash;
nt_hash           236 source4/auth/credentials/credentials.h 				 const struct samr_Password *nt_hash, 
nt_hash            52 source4/auth/credentials/credentials_ntlm.c 	const struct samr_Password *nt_hash;
nt_hash            69 source4/auth/credentials/credentials_ntlm.c 	nt_hash = cli_credentials_get_nt_hash(cred, mem_ctx);
nt_hash            89 source4/auth/credentials/credentials_ntlm.c 	if (!nt_hash) {
nt_hash           116 source4/auth/credentials/credentials_ntlm.c 					   nt_hash->hash, &challenge, 
nt_hash           148 source4/auth/credentials/credentials_ntlm.c 		SMBOWFencrypt(nt_hash->hash,
nt_hash           154 source4/auth/credentials/credentials_ntlm.c 		SMBsesskeygen_ntv1(nt_hash->hash, user_session_key);
nt_hash           163 source4/auth/credentials/credentials_ntlm.c 		SMBOWFencrypt(nt_hash->hash, challenge.data,
nt_hash           167 source4/auth/credentials/credentials_ntlm.c 		SMBsesskeygen_ntv1(nt_hash->hash, session_key.data);
nt_hash           233 source4/auth/credentials/credentials_ntlm.c 				 const struct samr_Password *nt_hash, 
nt_hash           238 source4/auth/credentials/credentials_ntlm.c 		if (nt_hash) {
nt_hash           239 source4/auth/credentials/credentials_ntlm.c 			cred->nt_hash = talloc(cred, struct samr_Password);
nt_hash           240 source4/auth/credentials/credentials_ntlm.c 			*cred->nt_hash = *nt_hash;
nt_hash           242 source4/auth/credentials/credentials_ntlm.c 			cred->nt_hash = NULL;
nt_hash           113 source4/dsdb/samdb/ldb_modules/password_hash.c 		struct samr_Password *nt_hash;
nt_hash           130 source4/dsdb/samdb/ldb_modules/password_hash.c 		struct samr_Password *nt_hash;
nt_hash           155 source4/dsdb/samdb/ldb_modules/password_hash.c 	io->g.nt_hash = io->n.nt_hash;
nt_hash           176 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io->g.nt_hash) {
nt_hash           177 source4/dsdb/samdb/ldb_modules/password_hash.c 		io->g.nt_history[0] = *io->g.nt_hash;
nt_hash          1318 source4/dsdb/samdb/ldb_modules/password_hash.c 	if ((io->n.cleartext_utf8 || io->n.cleartext_utf16) && (io->n.nt_hash || io->n.lm_hash)) {
nt_hash          1367 source4/dsdb/samdb/ldb_modules/password_hash.c 		struct samr_Password *nt_hash;
nt_hash          1368 source4/dsdb/samdb/ldb_modules/password_hash.c 		nt_hash = talloc(io->ac, struct samr_Password);
nt_hash          1369 source4/dsdb/samdb/ldb_modules/password_hash.c 		if (!nt_hash) {
nt_hash          1373 source4/dsdb/samdb/ldb_modules/password_hash.c 		io->n.nt_hash = nt_hash;
nt_hash          1376 source4/dsdb/samdb/ldb_modules/password_hash.c 		mdfour(nt_hash->hash, io->n.cleartext_utf16->data, io->n.cleartext_utf16->length);
nt_hash          1777 source4/dsdb/samdb/ldb_modules/password_hash.c 	io.n.nt_hash			= samdb_result_hash(io.ac, msg, "unicodePwd");
nt_hash          1783 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io.n.nt_hash) ldb_msg_remove_attr(msg, "unicodePwd");
nt_hash          1794 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io.g.nt_hash) {
nt_hash          1796 source4/dsdb/samdb/ldb_modules/password_hash.c 					 "unicodePwd", io.g.nt_hash);
nt_hash          2163 source4/dsdb/samdb/ldb_modules/password_hash.c 		io.n.nt_hash = NULL;
nt_hash          2165 source4/dsdb/samdb/ldb_modules/password_hash.c 		io.n.nt_hash		= samdb_result_hash(io.ac, orig_msg, "unicodePwd");
nt_hash          2189 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io.g.nt_hash) {
nt_hash          2191 source4/dsdb/samdb/ldb_modules/password_hash.c 					 "unicodePwd", io.g.nt_hash);
nt_hash           400 source4/libcli/auth/smbencrypt.c 			   const char *user, const char *domain, const uint8_t nt_hash[16],
nt_hash           412 source4/libcli/auth/smbencrypt.c 	if (!ntv2_owf_gen(nt_hash, user, domain, true, ntlm_v2_hash)) {
nt_hash           454 source4/libcli/auth/smbencrypt.c 	uint8_t nt_hash[16];
nt_hash           455 source4/libcli/auth/smbencrypt.c 	E_md4hash(password, nt_hash);
nt_hash           458 source4/libcli/auth/smbencrypt.c 				     user, domain, nt_hash, server_chal, names_blob,
nt_hash            50 source4/libnet/libnet_samsync.c 	struct samr_Password nt_hash;
nt_hash            60 source4/libnet/libnet_samsync.c 			sam_rid_crypt(rid, user->ntpassword.hash, nt_hash.hash, 0);
nt_hash            61 source4/libnet/libnet_samsync.c 			user->ntpassword = nt_hash;
nt_hash            93 source4/libnet/libnet_samsync.c 				sam_rid_crypt(rid, keys.keys.keys2.ntpassword.pwd.hash, nt_hash.hash, 0);
nt_hash            94 source4/libnet/libnet_samsync.c 				user->ntpassword = nt_hash;
nt_hash           128 source4/ntp_signd/ntp_signd.c 	struct samr_Password *nt_hash;
nt_hash           202 source4/ntp_signd/ntp_signd.c 	nt_hash = samdb_result_hash(tmp_ctx, res->msgs[0], "unicodePwd");
nt_hash           203 source4/ntp_signd/ntp_signd.c 	if (!nt_hash) {
nt_hash           227 source4/ntp_signd/ntp_signd.c 	MD5Update(&ctx, nt_hash->hash, sizeof(nt_hash->hash));
nt_hash           365 source4/torture/rpc/netlogon.c 	struct samr_Password nt_hash;
nt_hash           504 source4/torture/rpc/netlogon.c 	mdfour(nt_hash.hash, new_random_pass.data, new_random_pass.length);
nt_hash           507 source4/torture/rpc/netlogon.c 	cli_credentials_set_nt_hash(machine_credentials, &nt_hash, CRED_SPECIFIED);
nt_hash           282 source4/torture/rpc/samlogon.c 	uint8_t nt_hash[16];
nt_hash           296 source4/torture/rpc/samlogon.c 	E_md4hash(samlogon_state->password, nt_hash);
nt_hash           297 source4/torture/rpc/samlogon.c 	SMBsesskeygen_ntv1(nt_hash, session_key.data);
nt_hash           413 source4/torture/rpc/samlogon.c 	uint8_t nt_hash[16];
nt_hash           420 source4/torture/rpc/samlogon.c 	E_md4hash(samlogon_state->password, nt_hash);
nt_hash           421 source4/torture/rpc/samlogon.c 	SMBsesskeygen_ntv1(nt_hash, 
nt_hash           509 source4/torture/rpc/samlogon.c 	uint8_t nt_hash[16];
nt_hash           516 source4/torture/rpc/samlogon.c 	E_md4hash(samlogon_state->password, nt_hash);
nt_hash           517 source4/torture/rpc/samlogon.c 	SMBsesskeygen_ntv1(nt_hash, 
nt_hash           755 source4/torture/rpc/samlogon.c 	uint8_t nt_hash[16];
nt_hash           759 source4/torture/rpc/samlogon.c 	E_md4hash(samlogon_state->password, nt_hash);
nt_hash           760 source4/torture/rpc/samlogon.c 	SMBsesskeygen_ntv1(nt_hash, 
nt_hash          1052 source4/torture/rpc/samlogon.c 	uint8_t nt_hash[16];
nt_hash          1072 source4/torture/rpc/samlogon.c 	E_md4hash(samlogon_state->password, (uint8_t *)nt_hash);
nt_hash          1074 source4/torture/rpc/samlogon.c 	SMBsesskeygen_ntv1((const uint8_t *)nt_hash, 
nt_hash           916 source4/torture/rpc/samr.c 	uint8_t lm_hash[16], nt_hash[16];
nt_hash           936 source4/torture/rpc/samr.c 	E_md4hash(newpass, nt_hash);
nt_hash           948 source4/torture/rpc/samr.c 		in = data_blob_const(nt_hash, 16);
nt_hash           988 source4/torture/rpc/samr.c 	uint8_t lm_hash[16], nt_hash[16];
nt_hash          1003 source4/torture/rpc/samr.c 	E_md4hash(newpass, nt_hash);
nt_hash          1020 source4/torture/rpc/samr.c 		u.info21.nt_owf_password.array = (uint16_t *)nt_hash;
nt_hash          1114 source4/torture/rpc/samr.c 	uint8_t lm_hash[16], nt_hash[16];
nt_hash          1143 source4/torture/rpc/samr.c 		E_md4hash(newpass, nt_hash);
nt_hash          1151 source4/torture/rpc/samr.c 		memcpy(u.info18.nt_pwd.hash, nt_hash, 16);
nt_hash          1155 source4/torture/rpc/samr.c 		E_md4hash(newpass, nt_hash);
nt_hash          1172 source4/torture/rpc/samr.c 			u.info21.nt_owf_password.array = (uint16_t *)nt_hash;
nt_hash            54 source4/torture/rpc/samsync.c 			      struct samr_Password *nt_hash, 
nt_hash            73 source4/torture/rpc/samsync.c 	if (nt_hash) {
nt_hash            76 source4/torture/rpc/samsync.c 		SMBOWFencrypt(nt_hash->hash, ninfo.challenge, ninfo.nt.data);
nt_hash           434 source4/torture/rpc/samsync.c 	struct samr_Password nt_hash;
nt_hash           571 source4/torture/rpc/samsync.c 		sam_rid_crypt(rid, user->ntpassword.hash, nt_hash.hash, 0);
nt_hash           572 source4/torture/rpc/samsync.c 		nt_hash_p = &nt_hash;
nt_hash           589 source4/torture/rpc/samsync.c 				sam_rid_crypt(rid, keys.keys.keys2.ntpassword.pwd.hash, nt_hash.hash, 0);
nt_hash           590 source4/torture/rpc/samsync.c 				nt_hash_p = &nt_hash;
nt_hash          1304 source4/torture/rpc/samsync.c 				struct samr_Password nt_hash;
nt_hash          1305 source4/torture/rpc/samsync.c 				mdfour(nt_hash.hash, s->secret.data, s->secret.length);
nt_hash          1313 source4/torture/rpc/samsync.c 							  &nt_hash,
nt_hash          1328 source4/torture/rpc/samsync.c 				nt_hash.hash[0]++;
nt_hash          1334 source4/torture/rpc/samsync.c 							  &nt_hash,