Какой алгоритм Hash Algorithm использует идентификатор aspnet 2.0 для хэш-пароля. Это SHA1 или SHA256? Можно ли изменить SHA2, если он использует SHA1?Алгоритм хэширования ASPNET Identity 2.0
0
A
ответ
1
Microsoft использует PBKDF2 в качестве своего алгоритма хэширования в Identity 2.0.
0
Asp.net Identity 2.0 использует SHA1. Он полагается на Rfc2898DeriveBytes
и не имеет какой-либо опции SHA256 - вам придется написать свою собственную реализацию.
Asp.net Identity 3.0 имеет опцию SHA256, хотя.
+0
Спасибо, нужно проверить идентификатор 3.0 – Samjog
Возможный дубликат [ASP.NET Identity по умолчанию Password Hasher, как он работает и безопасен?] (Http://stackoverflow.com/questions/20621950/asp-net-identity-default-password-hasher- how-do-it-work-and-is-it-secure) – trailmax
И http://stackoverflow.com/questions/19957176/asp-net-identity-password-hashing – trailmax