能力值:
(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
|
能力值:
( 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文件不一致,但这里解密的结果与源文件却是一样的。请教一下这是什么原因?是不是调用方法不对?谢谢!
|
能力值:
( LV9,RANK:770 )
|
-
-
4 楼
税务师(TaxExpert)用的是3DES
6acK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0T1M7K6q4Q4x3X3g2H3k6h3c8A6P5g2)9J5k6h3y4G2L8g2)9K6b7e0R3H3z5o6q4Q4x3V1k6K6K9r3!0%4N6r3S2J5k6h3q4V1i4K6u0W2M7r3S2H3i4K6y4r3M7#2)9K6c8q4)9J5y4Y4c8Z5M7X3g2S2k6r3W2V1i4K6y4p5x3U0l9#2x3o6M7`.
|
|
|