使用PHP生成SHA512,如PHP的crypt()函数

时间:2015-11-17 22:35:45

标签: javascript php crypt sha512

我正在尝试在JavaScript中复制PHP的crypt()函数,以生成SHA512哈希,例如:

$hash = crypt( $text, '$6$' . $salt );

这会生成以下内容:

$6$salt$hashedtext

我正在尝试CryptoJS,就像这样:

var hash = CryptoJS.SHA512( text );

这确实为我生成了SHA512哈希,如下所示:

hashedtext

但我认为没有办法提供盐。我之前从未使用过CryptoJS,所以我对此完全是新手..但我已经做了一些谷歌搜索并且无法找到答案。希望它很简单,只是回避我。

如何生成与crypt()示例返回的上述格式字符串匹配的字符串?

0 个答案:

没有答案