jjzjj

PasswordDeriveBytes

全部标签

c# - .NET:PasswordDeriveBytes 和 Rfc2898DeriveBytes 之间的区别

我正在尝试理解一些C#代码,我已经掌握了它,它处理密码学,特别是使用System.Security.Cryptography中的PasswordDeriveBytes。在.NETdocs,它说PasswordDeriveBytes使用“PBKDF1算法的扩展”,稍后在文档中指定为“PKCS#5v2.0标准”,即PBKDF2(据我所知).不过,我发现在网上的任何地方(包括StackExchange上的此处),每个人都说“使用Rfc2898DeriveBytes,因为Password*已被弃用并使用PBKDF1”。但文档中的唯一区别是msdn.microsoft.com似乎是Rfc*版本特