首页
社区
课程
招聘
有谁对DEC cipher中的3DES算法熟悉的?
发表于: 2006-2-6 00:13 4161

有谁对DEC cipher中的3DES算法熟悉的?

2006-2-6 00:13
4161
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
2
这一个KEY是192bits,即24Bytes,
DES Single 8byte,DES Double 8byte,DES Double 16byte,
DES Triple 8byte,DES Triple 16byte,DES Triple 24byte
都是根据KeySize从这个Key里分别取的。
更详细的代码可以参考cipher1.pas中的TCipher_3DES
2006-2-6 01:32
0
雪    币: 172
活跃值: (212)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
请教一下:
我参考了cipher,在delphi7中这样调用:

with TCipher_3DES.Create('',nil) do
try
Mode := cmCTS;
InitKey(Key,nil);
Encodefile('c:\source.txt','c:\encode.txt');//加密一个文件
InitKey(Key,nil);
Decodefile('c:\encode.txt','c:\decode.txt');//解密这个文件
finally
    Free;

结果加密后的文件与用cipher提供的Demo.exe文件加密生成的demo.enc文件不一致,但这里解密的结果与源文件却是一样的。请教一下这是什么原因?是不是调用方法不对?谢谢!
2006-2-6 03:51
0
雪    币: 389
活跃值: (912)
能力值: ( LV9,RANK:770 )
在线值:
发帖
回帖
粉丝
4
税务师(TaxExpert)用的是3DES
http://bbs1.pediy.com:8081/showthread.php?s=&threadid=20507
2006-2-6 10:35
0
游客
登录 | 注册 方可回帖
返回
//