安装包
需要nodejs环境
npm install crypto-js
使用方式:
- 第一种
<script type="text/javascript" src="path-to/bower_components/crypto-js/crypto-js.js"></script>
<script type="text/javascript">
var encrypted = CryptoJS.AES(...);
var encrypted = CryptoJS.SHA256(...);
</script>
- 第二种
在js文件中,使用node运行js文件可以获得结果
const CryptoJS = require('crypto-js'); //引用AES源码js
const key = CryptoJS.enc.Utf8.parse("1234123412ABCDEF"); //
console.log(key)
var hmas=CryptoJS.HmacSHA1("a12345678","wfyhdhfgjghjghjghj").toString();
console.log(hmas)
- 第三种
const CryptoJS = require('crypto');
const secret = 'abcdefg';
const hash = CryptoJS.createHmac('MD5', secret)
.update('a12345678')
.digest('hex');
console.log(hash);