ASPNET 标识 2.0 哈希算法



哪个哈希算法 aspnet identity 2.0 用于哈希密码。是 SHA1 还是 SHA256 ?如果使用 SHA2,是否可以更改为 SHA1?

Microsoft在Identity 2.0中使用PBKDF2作为哈希算法。

Asp.net Identity 2.0 使用 SHA1。它依赖于Rfc2898DeriveBytes并且没有任何SHA256选项 - 您必须编写自己的实现。

不过 Asp.net 身份3.0确实有一个SHA256选项。

最新更新