0
私のプロジェクトにAsp.Net Identityパスワードハッシャーを使用しています。今度は、ハッシュされた文字列から実際の文字列を取得する必要があります。実際の文字列をハッシュされた文字列から返すにはどうすればよいですか?Asp.Net IDを使用してハッシュした文字列を解読する方法
private Microsoft.AspNet.IdentityIPasswordHasher _passwordHasher;
string hashedString = _passwordHasher.HashPassword('realstring');
これは私は、文字列をハッシュするために使用されるコードである:
string realString = _passwordHasher.UnHashPassword('hashedstring');
ASP.Net Identityは片方向ハッシングアルゴリズムを使用します。元のパスワードを元に戻すことはできません。 – Win
@Corporalisログインには本当のパスワードが必要ですが、現在はハッシュされたパスワードしか知っていません。 –
@anveraliあなたが必要とするものと取得できるものは、2つの異なるものです。ハッシュは片方向、逆転できません。 – zaph