如何在不同的运行时间内加密具有相同结果的字符串c#

时间:2016-06-19 17:30:20

标签: c# encryption

我使用了一些apis来加密&在C#中解密字符串如: 的 Encrypting & Decrypting a String in C#  但加密功能在不同的运行时间内返回不同的结果。 如何让它在diffrents运行时返回相同的结果? 谢谢!

1 个答案:

答案 0 :(得分:1)

  

如何让它在diffrents运行时返回相同的结果?

我认为你应该在这种情况下使用Hashing。使用相同的密钥salt密钥并使用相同的散列机制(如SHA HMACSHAMD5)保证生成相同的散列密钥/签名时会导致散列。