前台js加密实例

1.base64加密

 

一个字节一般由8位表示,base64加密就是把8位表示转为6为表示,余下2位添0表示,故有个特点不能充分利用空间。

资源下载:jquery.js,base64.js

// `utf8encode` - utf8 encoding only (default: `false`)
        // `utf8decode` - utf8 decoding only (default: `false`)
        // `raw` - both (default: `true`)
        $.base64.utf8encode = true;
        //编码
        var str = $.base64.encode("a");
        alert("base64 decode:" + str);
        //解码
        str = $.base64.decode(str);
        alert("base64 decode:" + str);

 

2.md5加密

 

md5加密是一种不可逆的加密方式,

资源下载:jquery.js,md5.js

var str = $.md5("a");
        alert(str);

 

3.sha1加密

 

sha1加密方式也是一种不可逆的加密方式,相对来讲要比较安全些。

资源下载:jquery.js,sha1.js

var str = $.sha1("a");
        alert(str);

转载于:https://www.cnblogs.com/haoke/p/4909645.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值