// encryptText:要加密的文本(比如密码等),CRYPTOJSKEY:加密的密钥(后端给到,可能是id之类的标识)
encrypt(encryptText, CRYPTOJSKEY) {
let options = {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
};
let key = CryptoJS.enc.Utf8.parse(CRYPTOJSKEY);
let encryptedData = CryptoJS.AES.encrypt(encryptText, key, options);
return encryptedData.toString()
}
前端使用AES加密
于 2023-06-15 11:09:31 首次发布