crypto-js HMACSHA256 前端使用

 crypto-js所有链接

 

本人是VUE中使用

1.首先

npm install crypto-js

2.引用

import CryptoJS from 'crypto-js/crypto-js'

3.签名

//stringSign是按照你们的规则去 拼接的字符串
//key为平台设置的密钥

//此方法为HMAC-SHA256的签名方式  具体签名方法可以打印CryptoJS
let hash = CryptoJS.HmacSHA256(stringSign, key);

 4.加密

//我这里是使用16进制的方法  具体API 可以打印CryptoJS.enc
let hashInHex= CryptoJS.enc.Hex.stringify(hash);

 

 

 

你可能感兴趣的:(小技巧,JavaScript)