为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

Win32API 实现 AES/DES/3DES 加密,包括零填充

三叶资源网 2017-02-23 01:24:16 易语言例程 1046 ℃ 0 评论

亮点:

第一是调用简单;

第二是通过一些技巧让默认只支持 PKCS5 填充方式的 CryptoAPI 支持其它的填充方式。


不足:

第一是不够详细,比如密钥/IV 的自动处理(这个其实挺重要,我是在大量的逆向经验中顺便总结的),这个我没有放进去,将来会抠出来放进去;

第二是 CryptoAPI 性能很可怜,所以我自己是不用的,但是怎么着也比 JS 脚本快而且安全多了,编码处理也简单;

第三,我只放了最常用的三种对称加密 AES/DES/3DES,至于 RC4 之流就不做示范了,那种还不如自己写纯源码;

第四,RSA 没有放进去,说实话 CSP 的 RSA 弱得要命,又慢,限制又多,将来会放进去(其实主要是我自己也不用了,旧代码改起来比较麻烦)。


旧代码整合的时候仓促,XP 有些时候结果不对,下次 push 修复[其实就只是 CRYPT_NEWKEYSET 这儿的区别]

  Win32API 实现 AES/DES/3DES 加密,包括零填充

@镇坛道德标杆


文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
Com对象查看器识图按键助手聊呗哈罗单车标签闪字王境泽支付收款语音素材图形控件会员签到读写IE浏览器动态特效辅助源码PC微信群发例程多线程操作例子易语言5.11APP登录对象增强操作模块鼠标录制RC4算法同步应用
最新评论