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,