连码是什么意思:SJCL:斯坦福大学JavaScript加密库

连码四七靠三活猜生肖 www.dvwa8.cn 斯坦福大学Javascript加密库简称SJCL,是一个由斯坦福大学计算机安全实验室创立的项目,旨在创建一个安全、快速、短小精悍、易使用、跨浏览器的JavaScript加密库。

 

斯坦福大学下载地址://crypto.stanford.edu/sjcl/sjcl.zip

GitHub主页://github.com/bitwiseshiftleft/sjcl

 

SJCL容易上手,简单地用下面的代码就可以加密、解密数据。

sjcl.encrypt("password", "data") //加密数据
sjcl.decrypt("password", "encrypted-data") //解密数据

 

如果你有更复杂的安全需求,这里有更强大的API,

请查阅文档://bitwiseshiftleft.github.com/sjcl/doc/

和对应的Demo页面://bitwiseshiftleft.github.com/sjcl/demo/

 

为什么要用SJCL?SJCL的优点有哪些?

1、SJCL短小精悍,精简版(//crypto.stanford.edu/sjcl/sjcl.js)压缩后不到6.4KB。

 

2、SJCL安全。它使用了行业标准的AES 128, 192, 256位加密;SHA256 哈希函数;HMAC验证码;PBKDF2密码加强器;CCM和OCB认证加密模式。

 

3、SJCL跨浏览器。斯坦福实验室在以下浏览器进行过测试(IE系列, Chrome, Firefox, Safari和Opera,OS包括Mac, Linux和Windows)。如果你发现了浏览器兼容方面的问题,可以从这里(//github.com/bitwiseshiftleft/sjcl/issues)报告Bug。

 

4、SJCL是开源的?;贐SD或者GNU GPL (2.0或更高)协议,你可以使用、修改和再发布它。

 

5、SJCL最初由斯坦福大学的Emily Stark, Mike Hamburg和Dan Boneh完成。了解SJCL的动态,请关注上面给出的GitHub主页,或者SJCL公告牌和 SJCL讨论组。

    A+
发布日期:2018年12月06日 15:04:23  所属分类:javascript
最后更新时间:2018-12-06 15:04:23
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
头像
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
wp discux 帝国 dedecms phpcms等快速建站
wp discux 帝国 dedecms phpcms等快速建站
  • ¥ 99.9元
  • 市场价:499.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: