1
我最近在A-Level Computing中教过关于哈希的问题,并想知道是否可以使用与Windows 10相同的算法编写程序来散列密码。Windows 10使用什么散列算法来存储密码?
我想使用与用于存储Windows 10中的密码是因为我想将我生成的哈希值与Windows存储的值进行比较。
Windows 10使用什么散列算法来存储密码?
我最近在A-Level Computing中教过关于哈希的问题,并想知道是否可以使用与Windows 10相同的算法编写程序来散列密码。Windows 10使用什么散列算法来存储密码?
我想使用与用于存储Windows 10中的密码是因为我想将我生成的哈希值与Windows存储的值进行比较。
Windows 10使用什么散列算法来存储密码?
NT散列只是一个散列。通过使用MD4算法对密码进行散列并存储。
NTLM [..]使用RC4加密。从密码中获取密钥的方法如RFC1320和[FIPS46-2]中所述。
这似乎still be the case in Windows 10,尽管它现在存储完全不同(在一个独立的虚拟机,用于保护密码)。
This reasoning也支持散列算法不会改变的想法,但这不是确定的。
注意:这适用于独立的计算机。如果计算机加入Active Directory域,则域控制器使用基于AES的系统进行密码散列。