ASE加密的使用方法 (亲测有效)
安装
npm install crypto-js --save-dev
// ASE加密
private encrypt(data) {
const CryptoJS = require("crypto-js");
const key = CryptoJS.enc.Latin1.parse("跟后端一致的加密方法");
const iv = CryptoJS.enc.Latin1.parse("跟后端一致的加密方法");
return CryptoJS.AES.encrypt(data, key, {
iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7,
}).toString();
}
使用的时候 直接调用方法
password: this.encrypt(this.loginModel.password),