gpt4 book ai didi

javascript - javascript 中是否有生成 hash_hmac 代码的方法。 (就像 php 中的 hash_hmac 一样)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:47:11 25 4
gpt4 key购买 nike

我有生成 hash_hmac 的 php 代码

$concate=array();
$validation_token = hash_hmac('md5', implode("|", $concate), 'hshalslkaslfhalkfhalsksaas');
echo $validation_token;

所以现在 $validation_token 给了我正确的值。但我想要 Javascript 中的这些类型的功能。

谁能帮帮我。 ?

提前致谢。:)

最佳答案

没有默认功能,但有提供此功能的第三方库

这是一个例子

<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/hmac-md5.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/hmac-sha1.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/hmac-sha256.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/hmac-sha512.js"></script>
<script>
var hash = CryptoJS.HmacMD5("Message", "Secret Passphrase");
var hash = CryptoJS.HmacSHA1("Message", "Secret Passphrase");
var hash = CryptoJS.HmacSHA256("Message", "Secret Passphrase");
var hash = CryptoJS.HmacSHA512("Message", "Secret Passphrase");
</script>

注意:库维护得不是很积极,

关于javascript - javascript 中是否有生成 hash_hmac 代码的方法。 (就像 php 中的 hash_hmac 一样),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24176482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com