进入之后直接下载, JS 中直接引用, 小程序也一样可以使用
具体使用方法和 vue 中的一样
使用方法:
- import CryptoJS from 'CryptoJS.JS';
- //aes 加密
- var aseKey ='你的 key'
- function Encrypt(message) {
- var encrypt = CryptoJS.AES.encrypt(message, CryptoJS.enc.Utf8.parse(aseKey), {
- mode: CryptoJS.mode.ECB,
- padding: CryptoJS.pad.Pkcs7
- }).toString();
- return encrypt
- }
- //aes 解密
- function aesDecypt(encrypt){
- console.log(CryptoJS)
- var decrypt = CryptoJS.AES.decrypt(encrypt, CryptoJS.enc.Utf8.parse(aseKey), {
- mode: CryptoJS.mode.ECB,
- padding: CryptoJS.pad.Pkcs7
- }).toString(CryptoJS.enc.Utf8);
- return decrypt
- }
DES 加密解密只需把 AES 改为 DES 就行了, CBC 等模式直接把 mode 改为: CryptoJS.mode.CBC 就行了
MD5 加密只要用
CryptoJS.MD5() 函数就行了
同时还有很多加密方式, 可以打印 CryptoJS 看下
来源: https://www.cnblogs.com/dididi/p/9718714.html