1.引入
npm install crypto-js --save
const CryptoJS = require('crypto-js');
2.方法
A)加密
export function encrypt(word){
//加密
var key = CryptoJS.enc.Utf8.parse("yourkey");
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();
}
B)解密
export function decrypt(word){
//解密
var key = CryptoJS.enc.Utf8.parse("yourkey");
var decrypt = CryptoJS.AES.decrypt(word, key, {mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
return CryptoJS.enc.Utf8.stringify(decrypt).toString();
}