javascript - jQuery 1.3.2 是否有可用的 md5 插件或等效的加密插件?

标签 javascript jquery encryption md5

我将我的密码存储在服务器上,并且只使用 HTML/JavaScript,我需要能够获取输入密码、计算哈希值,然后通过 Ajax 与我的数据库中的内容进行比较。

由于我使用的是 CouchDB,因此实际上没有服务器代码,而我通常会在服务器代码中进行此类计算。

任何一种加密方式都可以。我看到一个旧插件似乎不受早期版本的 jQuery 支持。根据我的经验,1.3 和 1.2 似乎大部分不兼容,我想知道是否有针对最新版本的 jQuery 或什至只是普通的旧 JavaScript 的任何新解决方案来解决这个问题。

谢谢!

最佳答案

您为什么要寻找 jQuery 插件? JavaScript 中提供了 MD5 和 SHA1 的多种实现,可以将任何字符串转换为哈希字符串,并且可以轻松地与 jQuery 一起使用。

这是“JavaScript sha1”的第一个 Google 结果:

http://www.webtoolkit.info/javascript-sha1.html

关于javascript - jQuery 1.3.2 是否有可用的 md5 插件或等效的加密插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1323925/

相关文章:

javascript - NodeJS 如何处理循环中相同函数的并行执行?

jquery - 使用 jQuery 将选择列表转换为 JSON

c - 'De-Vigenere' 程序中带有模运算符的负数

security - 使用非对称加密来保护密码

javascript - 如何在 JavaScript 中显示 "take variables out of an object"

javascript - jQuery - 在 html 表中插入新行的问题

javascript - 计算Json数组中的数组数量

javascript - 使用 JavaScript 构建猜数游戏程序

javascript - jQuery 首先切换隐藏文本

C# 在将字符串转换为 byte[] 并将 byte[] 转换为字符串时出现内存不足异常