
crypto-js
binggo~Code
这个作者很懒,什么都没留下…
展开
-
RSA非对称加密
前言上篇问文章写了AES对称加密,今天讲讲RSA非对称加密。非对称加密由于加密时间比较长,不建议加密常用数据传输,可以配合AES加密一些秘钥,增加攻击复杂程度概况RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,非对称加密算法需要有两个秘钥:公钥(publickey)和私钥(privatekey),公钥和私钥是一对,如果用公钥对数据加密,对应的私钥才能解密;如果用私钥加密,对应公钥才能解密。前后端常用加密算法基本过程:服务器生成一对秘钥并将其一把作为公钥公开,前端得到公钥后对数.原创 2021-09-17 15:27:42 · 211 阅读 · 0 评论 -
crypto.js对称加密解密
由于公司的项目涉及敏感数据问题,需要对数据进行加密,以最大限制防止别人的抓包和数据泄露,除了使用https的安全,前端常用的加密算法对称加密和非对称加密,今天主要说对称加密AES。1、概况crypto-js是谷歌开发的纯JavaScript的机密算法类库,可以很方便在前端进行数据加密操作,目前支持的算法有:MD5,SHA-1,SHA-256,AES.....,2、使用方法 直接使用:引入crypto-js文件 依赖安装:npm install crypto-js 引入 impo...原创 2021-09-16 10:32:18 · 1898 阅读 · 0 评论