var message = eo.crypt.aesEncrypt(data,password,{padding:Pkcs7,mode:CBC,iv:}) 这个message默认是base64格式,未查到有其它函数支付转到hex格式 ?
您好,hex需要在加密完之后做,这边默认base64
现在怎么处理base64 -gt; hex格式?能发一下这个内置函数吗?
function strToHexCharCode(str) {
if(str === "")
return "";
var hexCharCode = [];
hexCharCode.push("0x");
for(var i = 0; i < str.length; i++) {
hexCharCode.push((str.charCodeAt(i)).toString(16));
}
return hexCharCode.join("");
//转16进制
var a=strToHexCharCode(这里填写入参)
eo.info(a)
[0x,5a,35,71,67,61,53,47,69,4e,57,32,46,4a,77,74,41,44,79,47,43,59,2f,6f,73,79,4c,4f,39,46,34,48,51,75,57,4e,67,75,6a,59,47,50,35,45,3d]还是不对,输出转出来是以下格式,hex正常转出来是679aa06921a2356d85270b400f218263fa2cc8b3bd1781d0b96360ba36063f91这种字符串的
方便发送一下需要加密前和转换后的内容么,这边试试