这里我准备用AES对称加密算法对数据进行加密传输,经过调研后前端加解密相关准备用CryptoJS,后端加解密工具类根据JDK1.8官方文档自己来实现。 二、关于前端CryptoJS 1、CryptoJS简单介绍 CryptoJS是标准安全加密算法的JavaScript实现,运行速度快,接口简单,见名知意。文档说明可参考:CryptoJS文档说明。 CryptoJS的实现主要有...
3、前端AES加解密示例 (1) cryptoutils工具类 这里我封装了一个CryptoJS工具类 import CryptoJS from 'crypto-js'/*** AES加密* @param plainText 明文* @param keyInBase64Str base64编码后的key* @param ivInBase64Str base64编码后的初始化向量(只有CBC模式下才支持)* @return base64编码后的密文*/ex...