文件名称:RSA加解密在Delphi代码中的实现Demo
文件大小:576KB
文件格式:RAR
更新时间:2019-12-09 04:49:25
RSA OpenSSL Delphi 加密 解密
网上关于RAS的介绍很多,但要从原理上理解清楚,并运用在自己程序中(特别是Delphi程序),却并不是一件简单的事情,可参考的例子很少。本例直接利用Indy的封装类及OpenSSL的DLL,并用Delphi来实现RAS的密钥对生成、加解密等过程,最大程度地简化了这个复杂的过程,让程序员能够把精力放在业务问题的解决上,减少在这方面探索时所耗费的精力和时间。希望这个Demo,能够起到抛砖引玉的利用,帮助到有需要的人。
【文件预览】:
OpenSSL_RSA
----__history()
--------Unit1.pas.~53~(4KB)
--------Unit1.dfm.~7~(1KB)
--------Project1.dpr.~2~(270B)
--------Unit1.pas.~50~(3KB)
--------Unit1.pas.~54~(4KB)
--------Unit1.dfm.~6~(1KB)
--------Unit1.pas.~48~(3KB)
--------Unit1.dfm.~4~(1KB)
--------Unit1.pas.~52~(4KB)
--------Unit1.pas.~46~(3KB)
--------Unit1.pas.~55~(4KB)
--------Unit1.dfm.~5~(1KB)
--------Unit1.pas.~47~(3KB)
--------Unit1.pas.~49~(3KB)
--------Unit1.dfm.~11~(1KB)
--------Unit1.dfm.~8~(1KB)
--------Unit1.dfm.~3~(1KB)
--------Unit1.dfm.~10~(1KB)
--------Project1.dpr.~1~(230B)
--------Unit1.dfm.~9~(1KB)
--------Unit1.dfm.~12~(2KB)
--------Project1.dpr.~3~(305B)
--------Unit1.pas.~51~(3KB)
----Readme.txt(2KB)
----Project1.res(90KB)
----Project1.identcache(162B)
----Unit1.dfm(2KB)
----Project1.dproj.local(913B)
----libeay32.dll(1.02MB)
----Project1.dpr(305B)
----DBXOpenSSL.pas(11KB)
----ssleay32.dll(216KB)
----Unit1.pas(4KB)
----Project1.dproj(5KB)