1

我正在使用本教程来加密和解密保存到 sql 数据库的密码。

问题是我正在使用的平台不支持 RNGCryptoServiceProvider,因此我将其更改为 SHA1CryptoServiceProvider。如何绕过 GetNonZeroBytes?

4

1 回答 1

2

RNGCryptoServiceProvider是一个加密安全的随机数生成器SHA1CryptoServiceProvider实现了SHA-1加密哈希函数。这些是完全不同的事情。你不能用一个代替另一个。

你在什么样的平台上没有 RNGCryptoServiceProvider?

于 2013-09-05T16:00:16.520 回答