前言:这篇不是原创,看了一位前辈(简书@IT老马)写的。中间是自己按照顺序进行的相关学习。记下来方便之后用。
对于前端来说,一些重要数据在传输后端之前,要进行加密一下。
比较流行的前端加密库
1.斯坦福大学的js加密库(简称SJCL)
关于1.是斯坦福大学计算机安全实验室创立的项目,旨在创建一个安全、快速、短小精悍、易使用、跨浏览器的js加密库。如果有更复杂的安全需求,可以查阅API,文档地址是(http://bitwiseshiftleft.github.com/sjcl/doc/),对应的demo页面是(http://bitwiseshiftleft.github.com/sjcl/demo/)。
比较容易上手,简单的用下面的代码就可以进行加密、解密