CryptoJS 加密算法类库

crypto-js 是谷歌开发的一个纯 JavaScript 加密算法类库。常用的加密方式有 MD5 和 AES。使用时可以引用总文件,也可以单独引用某一文件。
iv 是密钥偏移量,这个一般是接口返回的,或者前后端协定一致。key(密钥) 和 iv(偏移量) 都可以更换,但是需要保证的是加解密的 key 和 iv 保持一致。
对象或数组需要转换成字符串 JSON.stringify() 进行加密;加密后的数组或对象需要使用 JSON.parse() 进行解密。

CryptoJS 安装
安装依赖:npm install crypto-js
模板中导入:import CryptoJS from 'crypto-js'

MD5 加密,Base64 加密
// MD5 加密完成后需要把它加密成 Base64 位的字符串
const password = CryptoJS.enc.Base64.stringify(CryptoJS.MD5('A012345'));
console.log('MD5加密', CryptoJS.MD5('

CryptoJS 加密算法类库最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/8435.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>