分享: RSA 加密、解密、签名、验签、生成密钥对控件 TRSA_Component
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 |
赞 (0)