DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: qqh077
今日帖子: 0
在线用户: 8
导航: 论坛 -> 发布控件 斑竹:liumazi,ruralboy  
作者:
男 sensorwu (老吴) ▲▲△△△ -
注册会员
2020/12/13 18:55:33
标题:
分享: RSA 加密、解密、签名、验签、生成密钥对控件 TRSA_Component 浏览:2143
加入我的收藏
楼主: RSA 使用比较广泛,可惜delphi官方没有提供,但是日常开发中总是需要,例如:
1. 苹果App签名, iOS App 签名的原理; 
2. 支付宝签名验证 ;
3. HTTPS 加密连接; 
4. 程序直接用RSA+AES加密通信 ; 如:利用OpenSSL库对Socket传输进行安全加密(RSA+AES);
5. 京东云短信

所以就封装了(OpenSSL)一个 RSA 控件,以方便开发使用。

控件支持的功能:
1.RSA公私钥生成;
2.RSA公钥加密、解密;
3.RSA私钥加密、解密;
4.Sha1WithRSA、Sha256WithRSA,、Sha512WithRSA、MD5WithRSA 签名及验签

按此在新窗口浏览图片
此帖子包含附件:sensorwu_20201213185517.rar 大小:6.91M
----------------------------------------------
喜欢编程的一个DOS级程序员
作者:
男 jljaaj (小强) ▲▲△△△ -
注册会员
2020/12/13 18:59:14
1楼: 支持!!!!
----------------------------------------------
-
作者:
男 zhahongyi (如风) ★☆☆☆☆ -
普通会员
2020/12/13 19:49:17
2楼: 谢谢!
----------------------------------------------
-
作者:
男 ybj316 (ybj) ★☆☆☆☆ -
盒子活跃会员
2020/12/13 20:03:05
3楼: 很不错!!!个人博客上的好东东 都能在这分享就好了 !  毕竟csdn需要分数才能下载!
----------------------------------------------
-
作者:
男 zhlmxh (梦想成真) ★☆☆☆☆ -
盒子活跃会员
2020/12/13 20:56:20
4楼: 支持!!!!
----------------------------------------------
-
作者:
男 datm (dATM) ★☆☆☆☆ -
盒子活跃会员
2020/12/14 8:46:47
5楼: 要是全源码就好了
----------------------------------------------
-
作者:
男 lordaeron (Terry) ★☆☆☆☆ -
注册会员
2020/12/14 9:26:54
6楼: lockbox 2 或 3 都有RSA,根本不用他求。
如果要新的,也有CryptoLib4Pascal。
畢境LOCKBOX3 也沒ELIPTIC CURVE 的東西。
----------------------------------------------
-
作者:
男 sensorwu (老吴) ▲▲△△△ -
注册会员
2020/12/14 9:58:40
7楼: 有朋友反应没有安装 install 界面,控件请选择32位的才能安装,我发布的不小心保存成64位的。改成32位的就可以安装了,编译目标文件不影响64位程序
----------------------------------------------
喜欢编程的一个DOS级程序员
作者:
男 doorkey (DoorKey) ★☆☆☆☆ -
盒子活跃会员
2020/12/14 10:30:35
8楼: 这种源代码很多啊,看了下还得带你的DLL,要收费发的时候就说出来。
自己的劳动想赚钱无可厚非的。
----------------------------------------------
QQ: 9717005 我的Blog:http://www.cnblogs.com/anydelphi/
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2020/12/14 22:47:09
9楼: 之前试验过lockbox,好象识别不了 OpenSSL 的文件
----------------------------------------------
Great!
作者:
男 letianwuji (乐天无极) ▲▲▲▲△ -
注册会员
2020/12/15 3:30:20
10楼: delphi调用BouncyCastle.Crypto.dll写个Dll模块,实现RSA也是兼容性不错的。
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2020/12/15 17:06:17
11楼: CnPack组件包里有纯Pascal语言的RSA实现:

见 cnvcl/Source/Common/CnRSA.pas

开源库地址:https://github.com/cnpack/cnvcl.git

相关文档:cnvcl/Doc/Develop/CnRSA算法实现说明与帮助.txt

示例:cnvcl/Examples/RSA
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/15 21:42:07
12楼: 楼上是踢场子的。
----------------------------------------------
-
作者:
男 kylix2008 (kylix2008) ★☆☆☆☆ -
普通会员
2020/12/16 9:13:57
13楼: 哪个是高效的RSA源码?
----------------------------------------------
-
作者:
男 keymark (嬲) ▲▲△△△ -
注册会员
2020/12/21 23:19:49
14楼: 点我搜索开源RSA
....大家都把 github忘记了么。。。。


https://github.com/zj21st/demoOpenSSLlibeay32withDelphi7
这个居然是中文的。。。
----------------------------------------------
git config --global alias.co 'clone --recurse-submodules'
git config --global alias.up 'submodule update --init --recursive'
懒鬼提速
http://qalculate.github.io/downloads.html
https://www.cctry.com/
作者:
男 mmmzzzggg (liu) ★☆☆☆☆ -
普通会员
2021/3/15 9:43:03
15楼: 东西在哪里?
----------------------------------------------
-
作者:
男 yupor5 (yupor5) ★☆☆☆☆ -
普通会员
2021/3/26 15:32:37
16楼: cnvcl 控件不少
此帖子包含附件:
PNG 图像
大小:17.8K
----------------------------------------------
-
作者:
男 cnpack (CnPack) ★☆☆☆☆ -
普通会员
2021/3/28 10:00:08
17楼: 感谢楼上关注。
RSA算法的例子在cnvcl\Examples\RSA目录下。
相关源码在cnvcl\Source\Crypto下的CnRSA.pas及其相关文件中。
相关文档在cnvcl\Doc\Develop中。

https://github.com/cnpack/cnvcl.git
----------------------------------------------
欢迎使用CnPack IDE Wizards
http://www.cnpack.org/
作者:
男 dmzn (dmzn) ★☆☆☆☆ -
盒子活跃会员
2021/3/28 15:57:51
18楼: *.DEC: Delphi Encryption Compendium,编码加密算法库
https://github.com/MHumm/DelphiEncryptionCompendium
----------------------------------------------
生活愉快.
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
注册会员
2021/4/26 10:07:13
19楼: 感谢,正好用到。,
----------------------------------------------
-
作者:
男 hzczjxxzx (hzczjxxzx) ▲△△△△ -
注册会员
2021/4/28 14:50:52
20楼: github 上面 delphi 的一大把。。。cnwizards  和 tms  里面都有
----------------------------------------------
-
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2021/4/30 23:29:41
21楼: 兼容OpenSSL吗
----------------------------------------------
Great!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行69.03076毫秒 RSS