300分求Seal算法Delphi版本,原理介绍也给分!(300)

  • 主题发起人 想飞的男孩
  • 开始时间

想飞的男孩

Unregistered / Unconfirmed
GUEST, unregistred user!
如题! 我手头有C的代码,因为原理不懂,所以改造很麻烦。有C代码的就别贴了。 求SEAL算法背景、原理。 求SEAL算法的Delphi版本。 或者有谁能够帮忙把C代码翻译成Delphi也可以。 上述三种均有分,第三种可再加600分。
 
In cryptography, SEAL (Software-Optimized Encryption Algorithm) is a very fast stream cipher optimised for machines with a 32-bit word size and plenty of RAM. SEAL is actually a pseudorandom function family in that it can easily generate arbitrary portions of the keystream without having to start from the beginning. This makes it particularly well suited for applications like encrypting hard drives.The first version was published by Phillip Rogaway and Don Coppersmith in 1994. The current version, published in 1997, is 3.0. SEAL is covered by two patents in the United States, both of which are assigned to IBM.from :http://en.wikipedia.org/wiki/SEAL_%28cipher%29
 
改成DLL在Delphi中调用
 
对啊改DLL好,改写Delphi一下子未必稳定
 
to yuxiaoxue,kkyy: 我后来又查了一些资料,发现改确实挺麻烦的,原理也复杂,谁能帮忙改啊。
 
用VC或者DEVC++建一个DLL工程,把你的源文件加入,写一个stdcll导出函数实现你的功能,编译,如果是标准C源程序一般就没什么问题了
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
877
DelphiTeacher的专栏
D
顶部