jasonshark,之前从您回复的一个帖子:
   http://topic.csdn.net/u/20070730/21/298fa7b2-faa5-4779-bd92-daea2e48dc39.html
上知道您那里有3DES加密的经过测试的代码,
能否发给我一份?
[email protected]
谢谢了!

解决方案 »

  1.   

    好,多谢了,楼上这位的和jason的是一样的吗?
    这个代码我之前也看到了,
    怎么就是一个library吗?
    有没有调用的示范?
      

  2.   

    好的,谢谢,不过我有另外一个工具,是要和那个工具一致的,比如我输入 源字符串 是 asidsaodlkxs
    key是 325412548746748900000000它生成的密文是:
    57:4C:E5:A1:55:F2:8F:DA:40:7F:37:7D:8F:97:30:7D:82:16:B0:39:95:4D:44:B7
    (这个密文是十六进制的,每个字节以冒号隔开)但是从您给的那里和这个好象不一致,
    是否需要改动什么?另外我看到3DES有ECB和CBC模式,
    不知道是否和这个有关系?
      

  3.   

    3des加密的不一定就一样不只分ecb活cbc等块加密方式,而且还有112bit或168bit两种密钥
      

  4.   

    我上面已经说明了,
    密钥是192位的:325412548746748900000000
    加密方式是ECB的,没有初始向量
      

  5.   

    恩,你可能需要根据实际情况进行组合,192 bit的话应该是1加2解3加, ECB什么的我不太懂, 那块代码是我在学校的时候根据别人的代码封装的,当时没有用到192bit, 加上已经很久没看过这方面的资料,不好意思帮不上太大忙咯. :)