详细介绍:uniapp AES 加密解密

1. uniapp AES 加密解密

1.1. 步骤

1.1.1. 引入crypto-js

  需要在uniapp项目根目录里,打开命令行,执行如下命令:

npm install crypto-js

在这里插入图片描述

1.1.2. 在项目根目录,创建一个utils文件夹,并创建一个aesEndecryptHelper.js文件

import CryptoJS from 'crypto-js';
let ivStr = 'yyuuide45678'; // 矢量
let keyStr = "kedsdaYp@M2JX3FG"// 加密密钥
/**
* AES加解密工具类
*/
/**
* 加密
*/
const aes_encrypt = (word) => {

keyStr = keyStr ? keyStr : 'sabcderw7894';
var key  = CryptoJS.enc.Utf8.parse(keyStr);
var srcs = CryptoJS.enc.Utf8.parse(word);
var encrypted = CryptoJS.AES.encrypt(srcs, key,
{
mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
return encrypted.
posted @ 2025-11-23 16:05  clnchanpin  阅读(114)  评论(0)    收藏  举报