本组代码采用标准AES算法(基础算法引用ElAES.pas,感谢作者),代码支持AES/ECB/PKCS5Padding、AES/CBC/PKCS5Padding 密钥长度128/192/256bit,密钥0填充,Delphi与JAVA互相加解密。加密前Delphi与JAVA统一字符编码为UTF8,不然加密结果会不同。Java默认情况下使用不了密钥长度192bit及256bit密钥需要下载JCE下载地址大家自己百度就好了,下载好之后把local_policy.jar/US_export_policy.jar两个jar包放到JRE目录%jre%/lib/security下。delphi版本delphi10开发(xe以上应该都没问题)。验证时请注意delphi memo1.text中换行问题(例如编辑代码时复制大段的文字到memo1.lines中)运行时自动换行处delphi会自动加上回车符导致加密结果不同。
没有合适的资源?快使用搜索试试~ 我知道了~
Delphi与JAVA互加解密AES算法
共13个文件
pas:4个
identcache:1个
java:1个
5星 · 超过95%的资源 需积分: 50 451 下载量 193 浏览量
2016-03-30
20:49:49
上传
评论 17
收藏 68KB ZIP 举报
温馨提示
本组代码采用标准AES算法(基础算法引用ElAES.pas,感谢作者),代码支持AES/ECB/PKCS5Padding、AES/CBC/PKCS5Padding 密钥长度128/192/256bit,密钥0填充,Delphi与JAVA互相加解密。
资源推荐
资源详情
资源评论
收起资源包目录
AES.zip (13个子文件)
Readme.txt 598B
Delphi
untTest.dfm 4KB
untTest.pas 4KB
AesTest.res 57KB
ElAES.pas 136KB
AesTest.dproj.local 1KB
AesTest.dpr 274B
AesTest.stat 176B
AesTest.identcache 155B
AesTest.dproj 27KB
JDAESExtend.pas 8KB
untAES.pas 3KB
JAVA
AESTest.java 7KB
共 13 条
- 1
HaydenQ
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Java和MySQL的学生信息管理系统.zip
- (源码)基于ASP.NET Core的零售供应链管理系统.zip
- (源码)基于PythonSpleeter的戏曲音频处理系统.zip
- (源码)基于Spring Boot的监控与日志管理系统.zip
- (源码)基于C++的Unix V6++二级文件系统.zip
- (源码)基于Spring Boot和JPA的皮皮虾图片收集系统.zip
- (源码)基于Arduino和Python的实时歌曲信息液晶显示屏展示系统.zip
- (源码)基于C++和C混合模式的操作系统开发项目.zip
- (源码)基于Arduino的全球天气监控系统.zip
- OpenCVForUnity2.6.0.unitypackage
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页