如何使用 CryptoJS 解密加密字符串 (SHA512)
How to Decrypt the encrypted string using CryptoJS (SHA512)
我正在使用CrypstoJS(来自 https://code.google.com/p/crypto-js)进行加密和解密。
我加密了一个字符串,如下所示:
var hash = CryptoJS.HmacSHA512("Message", "Secret Passphrase");
那么如何解密呢???我想使用 SHA512 进行加密/解密。
请帮助我..
从文档中:
密钥哈希消息身份验证代码 (HMAC) 是一种使用加密哈希函数进行消息身份验证的机制。
您无法解密它。它是散列的,而不是加密的。
如果要解密数据,请使用密码函数而不是哈希函数。
也就是说,大多数时候,当人们想用JavaScript进行加密/解密时,他们应该使用SSL。
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 如何有效地将游戏数据存储在URL查询字符串中
- 可变大小的JavaScript字符串如何成为基元类型
- 将DOM节点值与字符串Javascript进行比较
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 本地存储中的字符串到字节数组转换
- JavaScript按钮/输入/函数,字符串反转
- 从查询字符串参数推断出正确的数据类型
- 高亮显示与数组字符串一起使用时文本插件中断
- 如何使用 CryptoJS 解密加密字符串 (SHA512)