使用javascript创建HMAC-SHA1签名

时间:2014-11-18 10:11:08

标签: javascript

我是使用javascript创建HMAC-SHA1签名的新手。我发现这个代码,我不知道,参数'secret'值。

 <script src="http://crypto-js.googlecode.com/svn/tags/3.0.2/build/rollups/hmac-sha256.js">   </script>
    <script src="http://crypto-js.googlecode.com/svn/tags/3.0.2/build/components/enc-base64-min.js"></script>

   <script>
     var hash = CryptoJS.HmacSHA256("Message", "secret");
     var hashInBase64 = CryptoJS.enc.Base64.stringify(hash);
     document.write(hashInBase64);
   </script>

1 个答案:

答案 0 :(得分:0)

secret只是您用来创建签名哈希的密钥,由您来决定。

请记住,由于它是客户端代码,任何查看页面源的人都可以看到它!