最近因为有给工具 是用Delphi写的 其中用到 RSA算法
Delphi没用自己的rsa算法吧?如果有烦请告知 哈
据我所知要调用其他的 然后比较繁琐
使用自己写了个库 就一个库就好啦 然后就给Delphi调用哈
以后如果在Delphi工程中有使用期待的在增加
下面为实例代码
TcryptoGate.RSAGenerate(2048,'private.txt','public.txt'); // 生成 Write('RSA加密后的: '); var Res:= TcryptoGate.RSAEncrypt('看看RSA加密后的内容是什么',CPublicKey); Writeln(Res); Write(#13#10 + 'RSA解密后的: '); Res:= TcryptoGate.RSADecrypt(Res,CPrivateKey); Writeln(Res); if TCryptoGate.AESEncrypt(CAESKey,'看看AES加密后的内容是什么',Res) then begin Write('AES加密后的: '); Writeln(Res); end; if TCryptoGate.AESDecrypt(CAESKey,Res,Res) then begin Write(#13#10 + 'AES解密后的: '); Writeln(Res); end;
github项目地址: https://github.com/Icy2010/cryptoGate
如果可以走下面的网盘直接下载
cryptoGate.zip
类型:压缩文件|已下载:19|下载方式:免费下载
立即下载
还没有评论,来说两句吧...