AES(ECB/CBC) JS实现加密解密
admin
2024-03-06 10:31:08

https://github.com/sytelus/CryptoJS

其中 CryptoJS 使用的谷歌开源 https://code.google.com/p/crypto-js/ 

https://code.google.com/archive/p/crypto-js/downloads

AES对称加密,比DES安全性高。
AES分为ECB和CBC两种方式。
CBC模式比ECB模式安全。
ECB模式比CBC模式快。

CBC加密解密方式

下载完成后在页面中引入
rollups/aes.js
components/pad-zeropadding.js



aes



ECB加密解密方式

下载完成后在页面中引入
rollups/aes.js
components/mode-ecb.js
components/pad-zeropadding.js



aes



Java实现方式

AES对称加密_小百菜的博客-CSDN博客

注意修改代码中的填充方式:

AES/CBC/PKCS5Padding 改为 AES/CBC/NoPadding
AES/ECB/PKCS5Padding 改为 AES/ECB/NoPadding

在线测试

在线测试http://tool.chacuo.net/cryptaes

相关内容

热门资讯

居住证同工作居住证及暂住证的区... 《居住证管理办法(征求意见稿)》12月4日起公开向社会征求意见和建议,意味着各地试行多年的居住证制度...
最新居住证制度,实施居住证制度... 中国将取消暂住证制度 全面实施居住证制度  近日,《关于全面深化公安改革若干重大问题的框架意见》及相...
上虞最新或2023(历届)提高... 我区提高企业退休人员基本养老金  从今年1月1日起,我区再次提高企业退休人员基本养老金,目前所有工作...
五险一金包括什么缴纳比例,教你...  首先搞清楚什么是五险一金?  五险: 养老,失业,工伤,医疗,生育  一金: 公积金  缴费标准:...
最新或2023(历届)目前聘任... 公务员工资改革最新消息 目前聘任制公务员工资待遇  继机关事业单位养老保险制度改革方案公布,人力资源...