javascript ase 加密 加密js代码
转载
1,escape()和unescape(),js自带的方法进行编码和解码字符串
var a=escape("你好");//编码
var unescape1 = unescape(a);// 解码
2.md5加密--但是此加密是不可逆的--如果进行对比都进行 加密对比
用的时候需要引入md5.js
var code = md5("你好"); 加密
3..base64加密
需引入base64.js
var code = Base64.encode("你好"); 加密
var encodeafter = Base64.decode(code);//解密
4.unicode进行加密和解密-下边是参考别人代码-示例
var decToHex = function(str) {
var res=[];
for(var i=0;i < str.length;i++)
res[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4);
return "\\u"+res.join("\\u");
}
var hexToDec = function(str) {
str=str.replace(/\\/g,"%");
return unescape(str);
}
var str=decToHex("\r\n");
alert("编码后:"+str+"\n\n解码后:"+hexToDec(str));
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。