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

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

2006-2-6 00:13
4274
收藏
免费 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
活跃值: (292)
能力值: ( 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
e58K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0T1M7K6q4Q4x3X3g2H3k6h3c8A6P5g2)9J5k6h3y4G2L8g2)9K6b7e0R3H3z5o6q4Q4x3V1k6K6K9r3!0%4N6r3S2J5k6h3q4V1i4K6u0W2M7r3S2H3i4K6y4r3M7#2)9K6c8q4)9J5y4Y4c8Z5M7X3g2S2k6r3W2V1i4K6y4p5x3U0l9#2x3o6M7`.
2006-2-6 10:35
0
游客
登录 | 注册 方可回帖
返回