1、引入 https://cdn.bootcss.com/crypto-js/3.1.9-1/crypto-js.min.js
2、
function encrypt(word, keyStr) { //加密
keyStr = keyStr ? keyStr : '123456789qazwsxe'; //判断是否存在ksy,不存在就用定义好的key
var key = CryptoJS.enc.Utf8.parse(keyStr);
var srcs = CryptoJS.enc.Utf8.parse(word);
var encrypted = CryptoJS.AES.encrypt(srcs, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 });
return encrypted.toString();
}
function decrypt(word, keyStr) { //解密
console.log(keyStr)
keyStr = keyStr ? keyStr : '123456789qazwsxe';
var key = CryptoJS.enc.Utf8.parse(keyStr);
var decrypt = CryptoJS.AES.decrypt(word, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 });
return CryptoJS.enc.Utf8.stringify(decrypt).toString();
}