需要在Javascript,C#中使用相同的字符串哈希实现

时间:2011-12-04 21:19:05

标签: c# javascript encryption hash

我希望能够在Javascript的客户端生成一个简单的哈希值(在一个有序的字符串集上,所以我很好,如果它只是字符串串联的哈希),并生成C#中服务器端相同字符串上的相同哈希值,用于精确比较。安全性并不是非常关键,所以我不知道它是否需要成为一个全面的加密协议(尽管这是最简单的路径,我对此持开放态度)。任何建议,将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:1)

如果您使用相同的散列函数,为什么不在javascript和C#中实现记录良好的文档,例如this,从而保证在客户端和服务器上以相同的方式进行哈希处理? / p>

答案 1 :(得分:0)

Murmur hash是一种快速算法(尽管不适用于加密应用程序)。

http://code.google.com/p/smhasher/