我正在使用本教程来加密和解密保存到 sql 数据库的密码。
问题是我正在使用的平台不支持 RNGCryptoServiceProvider,因此我将其更改为 SHA1CryptoServiceProvider。如何绕过 GetNonZeroBytes?
我正在使用本教程来加密和解密保存到 sql 数据库的密码。
问题是我正在使用的平台不支持 RNGCryptoServiceProvider,因此我将其更改为 SHA1CryptoServiceProvider。如何绕过 GetNonZeroBytes?
RNGCryptoServiceProvider是一个加密安全的随机数生成器。 SHA1CryptoServiceProvider实现了SHA-1加密哈希函数。这些是完全不同的事情。你不能用一个代替另一个。
你在什么样的平台上没有 RNGCryptoServiceProvider?