使用 Crypto.js 实现 AES 加密解密

新的需求,前后端通信需要将数据加密后再传输,敲定了使用 AES。

安装:

1
2
npm install crypto-js
npm install --save @types/crypto-js

参数:

1.AES加密算法,ECB & CBC。

2.32位秘钥key(通过给定秘钥取md5值获得),”123456”。

3.16位初始向量iv,秘钥key的md5值前16位。

4.加密数据,”123456789”。

阅读更多