FIX AES 加密无效
This commit is contained in:
parent
591847e299
commit
3b99ab5399
|
@ -138,11 +138,17 @@ tool.crypto = {
|
||||||
//AES加解密
|
//AES加解密
|
||||||
AES: {
|
AES: {
|
||||||
encrypt(data, secretKey){
|
encrypt(data, secretKey){
|
||||||
const result = CryptoJS.AES.encrypt(data, CryptoJS.enc.Utf8.parse(secretKey))
|
const result = CryptoJS.AES.encrypt(data, CryptoJS.enc.Utf8.parse(secretKey), {
|
||||||
|
mode: CryptoJS.mode.ECB,
|
||||||
|
padding: CryptoJS.pad.Pkcs7
|
||||||
|
})
|
||||||
return result.toString()
|
return result.toString()
|
||||||
},
|
},
|
||||||
decrypt(cipher, secretKey){
|
decrypt(cipher, secretKey){
|
||||||
const result = CryptoJS.AES.decrypt(cipher, CryptoJS.enc.Utf8.parse(secretKey))
|
const result = CryptoJS.AES.decrypt(cipher, CryptoJS.enc.Utf8.parse(secretKey), {
|
||||||
|
mode: CryptoJS.mode.ECB,
|
||||||
|
padding: CryptoJS.pad.Pkcs7
|
||||||
|
})
|
||||||
return CryptoJS.enc.Utf8.stringify(result);
|
return CryptoJS.enc.Utf8.stringify(result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue