RSA非对称加密算法(求算法源程序)(100分)

  • 主题发起人 主题发起人 oushengfen
  • 开始时间 开始时间
O

oushengfen

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老兄:
本人正在做一个加密方案,需要使用rsa非对称加密.谁有现在的代码啊,或例子,给一个信息也行,先谢谢各位了.希望能支持64位、128位、256位、512位加密算。
 
http://www.delphifans.com/SoftView/SoftView_160.html
没测试,你看看是不是吧
 
谢谢这位老兄,经典算法RSA 我前面下载了,可是有点不明白,不知道密钥是多少位的,而且加密算的密文,又是多少位的.
 
你啥都不知道,就算用RSA,也是秒杀的。
 
【信息安全的木桶原则】
木桶原则是说一个系统的安全是由多个安全环节组
成的,每个环节就象木桶的其中一片,其系统的整体安全性等于其中最底的那一
环,也就是最低那一片木头;正如一桶水的容量以最低那一个边为准;这个原则
是衡量一个信息系统安全或者一个加密软件的基本标准。原理虽然简单,但在实
际应用中,有很多软件开发者有意无意的并未做到。比如有的软件用了很高级的
加密狗,什内置芯片之类,结果在软件让人家轻易改一个字节就让加密狗一边玩
去了。或者有的用了什么高级DES,RSA加密算法,然而在某些关键环节有重大漏
洞,那这些高科技的算法也形同虚设了。在历史上最大的违反安全木桶原则的事
件就算是二战时的马其诺防线了,马其诺防线修得天衣无缝,固若金汤,然而德
军却绕过马其诺防线,攀越阿登山区,从其最薄弱的环节突破了。
 
RSA最好256位以上(防止算出私鈅),用它是为了防止密鈅外泄,别人写不出注册机,但前提是其它的防护要做好。
你可以在SF上找到开源的TurboPower中的组件LockBox,但还是要先了解RSA算法才行。
 
To guanyueguan
RSA加密算法,我都了解,小数字我都会算,只是大数不知道怎么算,我现在从DELPHI园地下载了一个源程序,他是以十进制作为(N,D),(N,E)的,如:N=0AAECE98B52628B0BCE154A465777EA5
我怎么样能变进我程序的十进制进行计算呢.
 
To guanyueguan
RSA加密算法,我都了解,小数字我都会算,只是大数不知道怎么算,我现在从DELPHI园地下载了一个源程序,他是以十进制作为(N,D),(N,E)的,如:N=0AAECE98B52628B0BCE154A465777EA5
我怎么样能变进我程序的十进制进行计算呢.
 
LockBox裡可能有你需要的東西。
 
LockBox在Delphi园地下不了,真晕.
 
谁知道256,512,1024位rsa加密算法,产生的密文是多长的
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部