字符集 : UTF-8
加密模式 : ECB
填充模式 : Zeropadding
1. AES 加密 (字符串)
![](https://img-blog.csdnimg.cn/eccd56e7d42647aaa3c3dc13511e6051.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_11,color_FFFFFF,t_70,g_se,x_16)
- String :需要加密的数据
- Key :加密的密钥,必须是32个数字或字母
- Base64:加密后结果,会转换为Base64
2. AES 解密(字符串)
![](https://img-blog.csdnimg.cn/9204f1a6b0544701bb56270f862141e5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_9,color_FFFFFF,t_70,g_se,x_16)
- Base64 :需要解密的Base64数据
- Key :解密的密钥,必须是32个数字或字母(和加密的密匙要一样)
- String : 解密后的字符串
3. AES 加密(数据)
![](https://img-blog.csdnimg.cn/54595a7c1160482196628f508a4ca2a5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_9,color_FFFFFF,t_70,g_se,x_16)
- Input:原始数据
- Key :加密的密钥,必须是32个数字或字母
- Output : 加密后数据(自动16位对齐)
4. AES 解密(数据)
![](https://img-blog.csdnimg.cn/54595a7c1160482196628f508a4ca2a5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_9,color_FFFFFF,t_70,g_se,x_16)
- Input:加密数据
- Key :解密的密钥,必须是32个数字或字母(和加密的密匙要一样)
- Output : 解密后数据
字符串加密解密示例
![](https://img-blog.csdnimg.cn/5f169522cf0a4e5883281615ff7828e2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_20,color_FFFFFF,t_70,g_se,x_16)
数据加密解密示例
![](https://img-blog.csdnimg.cn/3aba1b93b10747d68947e2879a85cfff.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zi_5YWtX0RleHRlcg==,size_20,color_FFFFFF,t_70,g_se,x_16)
插件下载
在代码插件创建的AES Encrypt Decrypt - 虚幻引擎商城 (unrealengine.com)
https://www.unrealengine.com/marketplace/zh-CN/product/aes-encrypt-decrypt