我有一个字符串哈希的方法:
byte[] buffer = enc.GetBytes(text);
SHA1CryptoServiceProvider cryptoTransformSHA1 =
new SHA1CryptoServiceProvider();
string hash = BitConverter.ToString(
cryptoTransformSHA1.ComputeHash(buffer)).Replace("-", "");
return hash;
我的问题是:
对于相同的字符串,生成的哈希值是否总是相同的?
几天前我对一个字符串进行了哈希处理,现在似乎得到了另一个哈希值,但我不确定。