我在下面的url中为Rijndael和Asp.net哈希实现引用了以下站点。
在这两个实现中,以下内容用于获取密码的随机字节。RijnDael
Rfc2898DeriveBytes pdb = new Rfc2898DeriveBytes(password, SALT);Asp.net身份哈希
Rfc2898DeriveBytes bytes = new Rfc2898DeriveBytes(providedPassword, salt, HasingIterationsCount)在上面的代码之后,RijnDael为返回的字节应用加密。但是,asp.net标识将结果复制为salt字节数组,并返回散列密钥。
在这里我有点困惑。RijnDael和Asp.net标识散列使用相同的Asp.net
当RijnDael可以解密加密密钥(这是在Rfc2898DeriveBytes的帮助下完成的)时,为什么我们可以解密Asp.net标识哈希密钥呢?
有可能这样做吗?Asp.net身份安全吗?
https://stackoverflow.com/questions/40012839
复制相似问题