web-dev-qa-db-ja.com

Windows 10はパスワードを保存するためにどのハッシュアルゴリズムを使用しますか?

最近、Aレベルコンピューティングでのハッシュについて教えられましたが、Windows10と同じアルゴリズムを使用してパスワードをハッシュするプログラムを作成できるかどうか疑問に思いました。

Windows 10でパスワードを保存するために使用するのと同じアルゴリズムを使用したい理由は、生成したハッシュ値をWindowsによって保存された値と比較したいからです。

Windows 10はパスワードを保存するためにどのハッシュアルゴリズムを使用しますか?

6
James Vickery

NTハッシュは単なるハッシュです。パスワードはMD4アルゴリズムを使用してハッシュされ、保存されます。

NTLM [..]は、暗号化にRC4を使用します。パスワードからのキーの導出は、 RFC132 および[FIPS46-2]で指定されているとおりです。

これは Windows 10の場合も同様です のように見えますが、現在は完全に異なる方法で保存されています(パスワードを保護するための分離された仮想マシンに)。

この推論 ハッシュアルゴリズムは変更されないという考えも裏付けていますが、それは確実ではありません。

注意。これはスタンドアロンコンピュータに適用されます。コンピューターがActiveDirectoryドメインに参加している場合、ドメインコントローラーはパスワードハッシュにAESベースのシステムを使用します。

3