我正在使用此tutorial来加密和删除保存到sql数据库的密码。
问题是我正在使用的平台不支持RNGCryptoServiceProvider,因此我将其更改为SHA1CryptoServiceProvider。如何绕过GetNonZeroBytes?
答案 0 :(得分:2)
RNGCryptoServiceProvider是加密安全的random number generator。 SHA1CryptoServiceProvider实现SHA-1加密哈希函数。那些是完全不同的东西;你不能用一个替代另一个。
你有什么样的平台没有RNGCryptoServiceProvider?