【发布时间】:2018-05-27 14:09:13
【问题描述】:
我正在使用 crypto-js.js 并在那里创建一个 sha512 函数来创建一个变量 hash1。我们成功创建了哈希,然后使用密码更新哈希,但之后无法使用摘要功能。
var sha512 = function (password, salt) {
var hash1 = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA512, salt); /** Hashing algorithm sha512 */
hash1.update(password);
var value = hash1.digest('hex');
return {
salt: salt,
passwordHash: value
};
};
有人知道如何解决这个问题吗?
【问题讨论】:
-
我的在“hash1.update(password);”中给出了一个错误(hash1.update 不是一个函数)线。任何想法如何解决这个问题?
标签: javascript salt cryptojs