java aes ebc_Delphi XE2+标准AES加解密算法(AES/EBC,CBC/PKCS5Padding-base64)

【实例简介】实现了AES/ECB/PKCS5Padding、AES/CBC/PKCS5Padding 密钥长度128/192/256bit,密钥0填充。是标准的AES算法,支持在线AES加解密网站互解。本源码从CSDN一位前辈的源码基础上做了更改,增加支持加密返回BASE64,更加完善。在此感谢原作者:http://download.csdn.net/download/qiaohaidong/94...
摘要由CSDN通过智能技术生成

【实例简介】

实现了AES/ECB/PKCS5Padding、AES/CBC/PKCS5Padding 密钥长度128/192/256bit,密钥0填充。是标准的AES算法,支持在线AES加解密网站互解。

本源码从CSDN一位前辈的源码基础上做了更改,增加支持加密返回BASE64,更加完善。在此感谢原作者:

http://download.csdn.net/download/qiaohaidong/9477264

需要注意的是仅在XE及以上版本支持Base64返回结果,Delphi7的base64不能直接支持。

【实例截图】

【核心代码】

c8b197c2-2266-47a7-a205-6f8d454b075c

└── AES

├── Delphi

│   ├── AesTest.dpr

│   ├── AesTest.dproj

│   ├── AesTest.dproj.local

│   ├── AesTest.identcache

│   ├── AesTest.res

│   ├── AesTest.stat

│   ├── bin

│   │   └── AesTest.exe

│   ├── ElAES.pas

│   ├── __history

│   │   ├── JDAESExtend.pas.~1~

│   │   ├── JDAESExtend.pas.~2~

│   │   ├── JDAESExtend.pas.~3~

│   │   ├── JDAESExtend.pas.~4~

│   │   ├── JDAESExtend.pas.~5~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值