CryptoJS.AES 加密问题,求助大佬。
function aesEncrypt(encryptString, key) {
var key = CryptoJS.enc.Utf8.parse(key);
var srcs = CryptoJS.enc.Utf8.parse(encryptString);
var encrypted = CryptoJS.AES.encrypt(encryptString, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 });
return encrypted.ciphertext.toString()
}
var key = "111111"; // 至少四位数字
var pazzword = "017E5302";
pazzword = aesEncrypt(pazzword, key);
console.log('加密后:' + pazzword);
结果:加密后:9cd68c67a795b0f30d6d19dfae7c20e7
后台结果:1534ca28abb6a7d34ff73fe6d41610a0
跟这个网站查询结果一样,网站地址:http://tool.chacuo.net/cryptaes
要传入相同的 iv 才行。否则它会加盐的