简化加密(MSDN)
散列-散列是一种单向算法,一旦数据被转换,将无法再获得其原始值。SHA1 和 MD5.
SHA1 :
MD5
区别:
1、MD5 使用的加密密钥比 SHA1 使用的密钥大,因此 MD5 散列较难破解。
2、SHA1 从实践或理论上来讲没有发生冲突的可能性。MD5 从理论上讲有发生冲突的可能性。
“盐”值
盐值也可以为您提供一层额外的安全保护。使用 .NET Framework 类 RNGCryptoServiceProvider 创建一个随机的数字字符串。RNG 表示随机数生成器。该类可以创建一个任意长度的随机字节数组,长度可以被指定。
方法例子:
根据盐值&口令一道提交加密。
浙公网安备 33010602011771号