// CryptoJS.pad.NoPadding = {pad: function(){}, unpad: function(){}};
// var text = "My Secret text\0\0";
// var key = CryptoJS.enc.Hex.parse("253D3FB468A0E24677C28A624BE0F939");
// var iv = CryptoJS.enc.Hex.parse("00000000000000000000000000000000");
// var encrypted = CryptoJS.AES.encrypt(text, key, {iv: iv, padding: CryptoJS.pad.NoPadding});
// console.log(encrypted.toString());
// var key = "t7w!z%C*F-JaNdRg"
// var iv =
// function getAesString(data, key, iv) {//加密
// var key = CryptoJS.enc.Utf8.parse(key);
// var iv = CryptoJS.enc.Utf8.parse(iv);
// var encrypted = CryptoJS.AES.encrypt(data, key,
// {
// iv: iv,
// mode: CryptoJS.mode.CBC,
// padding: CryptoJS.pad.Pkcs7
// });
// return encrypted.toString(); // 返回的是base64格式的密文
// }
u = {
"S_PARAMETER": "t7w!z%C*F-JaNdRg",
"S_KEY": "J@NcRfUjXn2r5u8x"
}
e = "{\"platCode\":\"H5\",\"appName\":\"paidaojia\",\"channel\":\"\",\"appVersion\":\"8.15.0\",\"body\":\"{\\\"refPageSource\\\":\\\"\\\",\\\"storeId\\\":\\\"11649779\\\",\\\"skuId\\\":\\\"2050606612\\\",\\\"activityId\\\":\\\"\\\",\\\"promotionType\\\":\\\"\\\",\\\"longitude\\\":116.44319,\\\"latitude\\\":39.921425,\\\"missionId\\\":\\\"\\\",\\\"sourcePage\\\":\\\"\\\",\\\"keyWord\\\":\\\"\\\",\\\"source\\\":\\\"\\\",\\\"cateName\\\":\\\"\\\",\\\"channelId\\\":\\\"\\\",\\\"anchorTab\\\":\\\"\\\",\\\"pageSource\\\":\\\"store\\\",\\\"ref\\\":\\\"\\\",\\\"ctp\\\":\\\"storeinfo\\\"}\",\"lng\":116.44319,\"lat\":39.921425,\"city_id\":1,\"poi\":\"朝阳区政府\",\"traceId\":\"H5_DEV_2DEA05B4-9151-482F-8E23-5CB365D791ED1639566114532\",\"pageId\":\"ee7b856c11f173139a7d40910901413d\",\"globalPlat\":\"2\",\"deviceId\":\"H5_DEV_2DEA05B4-9151-482F-8E23-5CB365D791ED\",\"_jdrandom\":1639566114532,\"signKeyV1\":\"99249a52c7efabdf8f18a888a5b0bdabd03ed149b2885ce5a1b946cf07fadf5e\"}"
function g(e) {
var t = {
iv: CryptoJS.enc.Utf8.parse(u.S_PARAMETER),
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
}
, n = CryptoJS.enc.Utf8.parse(u.S_KEY)
, a = CryptoJS.enc.Utf8.parse(e);
return CryptoJS.AES.encrypt(a, n, t).toString()
}
console.log(g(e))
console.log(CryptoJS.enc.Utf8.parse(u.S_PARAMETER))
console