// 自带的函数 参数即为js的路径
LoadScriptFile("F:/bigdata-etl/user_center_auto/USER/aes.js");
var AESPHONE=PHONE;
var decTel=aesDecrypt(AESPHONE, "ksu7gk4H7Gs9362F")
function aesDecrypt(str,key) {
var result_value;
try {
var keyHex_decrypt = CryptoJS.enc.Utf8.parse(key);
var decrypted = CryptoJS.AES.decrypt({
ciphertext: CryptoJS.enc.Base64.parse(str)
}, keyHex_decrypt, {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
});
result_value = decrypted.toString(CryptoJS.enc.Utf8);
} catch (err) {
console.log('aes 解密 ------------------------- ');
console.log(err);
console.log("解密前数据:" + str);
}
return result_value;
}