Vue使用crypto-js加密库对称加密算法,npm官网:https://www.npmjs.com/package/crypto-js2.按需引入3.加密、解密方法封装在util
第一步,安装 npm install crypto-js AI代码助手复制代码 第二步,在你需要的vue组件内import importCryptoJSfrom"crypto-js"; AI代码助手复制代码 第三步,使用 // Encrypt 加密varcipherText =CryptoJS.AES.encrypt("my message","secretkey123").toString();console.log(cipherText)// Decrypt 解密varbytes =C...
// Decrypt,将解密后的内容赋值给账号 var bytes = CryptoJS.AES.decrypt(arr2[1], "secretkey123"); this.currentPortId = bytes.toString(CryptoJS.enc.Utf8)-0; } else if (arr2[0] == "password") { // Decrypt,将解密后的内容赋值给密码 var bytes = CryptoJS.AES.decrypt(arr2[1], "sec...
npm install crypto-js 1. 2. 第二步,在你需要的vue组件内import import CryptoJS from "crypto-js"; 1. 2. 第三步,使用 // Encrypt 加密 var cipherText = CryptoJS.AES.encrypt( "my message", "secretkey123" ).toString(); console.log(cipherText) // Decrypt 解密 var bytes = CryptoJS.AES...
## 第一步:安装、引入 crypto-js ``` npm install --save crypto-js import CryptoJS from 'crypto-js' ``` ## 第二步:实现加密方法 ``` export function encryp( key , iv , data ){ if( typeof data =…
一. 通过npm引入cryptoJS npm install crypto-js --save-dev 二.在utils的文件夹下,创建一个js文件,这里叫cryptoAES.js,目录结构如下: 三. 实现AES加密方法 a.先引入cryptoJS: import CryptoJs from 'crypto-js' b.添加加解密方法,代码如下: import CryptoJs from 'crypto-js'exportdefault{/** ...
npm install crypto-js 2.2、引入CryptoJS importCryptoJSfrom'crypto-js'; 2.3、加密方法 //设置秘钥和秘钥偏移量constSECRET_KEY=CryptoJS.enc.Utf8.parse("1234567890123456");constSECRET_IV=CryptoJS.enc.Utf8.parse("1234567890123456");/** * 加密方法 ...
第一步:安装、引入 crypto-js npm install--save crypto-jsimportCryptoJSfrom'crypto-js' 第二步:实现加密方法 exportfunctionencryp(key,iv,data){if(typeofdata==="object"){// 如果传入的data是json对象,先转义为json字符串try{data=JSON.stringify(data)}catch(error){console.log("error:",error)}}/...
CryptoJS是一个流行的JavaScript加密库,它提供了许多常见的加密算法,包括AES、DES、SHA等。 要使用CryptoJS,在Vue项目中首先需要安装它。可以通过npm命令进行安装: ``` npm install crypto-js ``` 安装完成后,可以在Vue组件中按照以下方式引入CryptoJS: ```javascript import CryptoJS from 'crypto-js' ``` ...