crypto-js加密库实现PBKDF2方式加密224、256、512位
JavaScipt
2023-02-26 20:57:55
前端数据加密常用crypto-js加密库方式进行加密,本文介绍基于crypto-js加密库实现PBKDF2方式加密224、256、512位。
一、在线PBKDF2加密工具
1.1、工具地址《在线实现PBKDF2进行加密》
二、前端crypto-js加密库
2.1、安装crypto-js
npm install crypto-js
2.2、页面中引入加密库
import CryptoJS from "crypto-js";
2.3、PBKDF2方式加密
//128位 1次迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 128/32, iterations: 1 }).toString();
//128位 不迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 128/32}).toString();
//256位 1次迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 256/32, iterations: 1 }).toString();
//256位 1次迭代位 不迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 256/32 }).toString();
//512位 1次迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 512/32, iterations: 1}).toString();
//512位 1次迭代位 不迭代
CryptoJS.PBKDF2("六月初工具站","密钥,可不填",{ keySize: 512/32 }).toString();
迭代:关于迭代次数,需要根据实际情况来调整。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
881篇文章
2102人已阅读