有个算法需要添加
Opened this issue · 2 comments
netpr1s0ner commented
var key = CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT');
// iv采用的是16位的,同样为了方便转成UTF8
var iv = CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh');
// 加密方式使用CBC,padding偏移量设置成Pkcs7,以便和后端对应解密
let encryptData = CryptoJS.AES.encrypt(password, key, {
mode: CryptoJS.mode.CBC,
iv: iv,
padding: CryptoJS.pad.Pkcs7
});
netpr1s0ner commented
var key = CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT');
// iv采用的是16位的,同样为了方便转成UTF8 var iv = CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh'); // 加密方式使用CBC,padding偏移量设置成Pkcs7,以便和后端对应解密 let encryptData = CryptoJS.AES.encrypt(password, key, { mode: CryptoJS.mode.CBC, iv: iv, padding: CryptoJS.pad.Pkcs7 });
CryptoJS.AES.encrypt("admin",CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT'), {mode: CryptoJS.mode.CBC,iv: CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh'),padding: CryptoJS.pad.Pkcs7}).toString()
'UO0cglJMcK2XMdSaoqRePg=='
whwlsfb commented
这个已经内置了,可以直接用