c# - 需要在 Javascript、C# 中实现相同的字符串哈希

标签 c# javascript encryption hash

我希望能够在客户端用 Javascript 生成一个简单的散列值(在一组有序的字符串上,所以如果它只是字符串串联的散列我没问题),并生成在 C# 中服务器端相同字符串上的相同哈希值以进行精确比较。安全性并不是非常重要,所以我不知道它是否需要成为一个成熟的加密协议(protocol)(尽管如果这是最简单的途径,我愿意接受)。任何建议,将不胜感激。谢谢!

最佳答案

如果你在寻找一个相同的散列函数,为什么不实现一些有据可查的东西,比如this在 javascript 和 C# 中,从而保证您在客户端和服务器上以相同的方式散列?

关于c# - 需要在 Javascript、C# 中实现相同的字符串哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8378676/

相关文章:

c# - 是否可以创建一个包含数组的枚举?

c# - 如何访问网站客户端的内容?

javascript - For循环取javascript中对象属性的平均值

node.js - 生成 GitHub 安装访问 token 时出现 PEM 错误

PHP openssl 加密解密错误?没有有效的公钥/私钥?

c# - 如何将刻度转换为日期格式?

c# - Tic Tac Toe 的 Minimax 算法

c# - 如果之前的事件仍然有效,System.Timers.Timer 是否可以结束事件?

javascript - 如何将 json 渲染为 DOM 中的元素?

Android android.credentials.UNLOCK 在没有密码的情况下初始化 keystore