绝 绝顶高手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-23 #1 我在做一个系统的二次开发,需要和集成进去系统原有的用户身份验证的功能, 系统的用户密码是加密后保存的,而我不知道密钥,请各位大虾帮忙推荐一种 分析工具,可以由明文和密文推算出密钥,多谢!
绝 绝顶高手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-23 #2 加密方式采用对称加密方式(DES),加密方法挺简单,什么软件可以计算这种密钥, (不要告诉我用soft-ice和debug)
Y yansh Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-23 #5 [red]别再浪费功夫了,否则那些研究加密算法的人该失业了。 如果你的机器足够快,数据足够多,加密算法比较简单,也许还可能。[/red][]
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-23 #6 DES,如果光知道明文和密文,加密的程序不在手中的话,据说美国的中央情报局用它的超级计算机只需要数小时就可以算出来:) 但是对于一般人来说,不如跟踪程序,它的密钥应该固定写在程序里面了?
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-23 #7 pipi说得对, 一般来说跟踪程序是最简单的办法了. 要不你就试试差分密码分析. 差分密码分析法(Differential Cryptoanalysis) 在差分分析攻击中,攻击者使用一个迭代映射过程——这个映射基于一个重复函数。 这种方法基于大量的密文对,这些密文对对应的明文对满足一个已知的XOR差分, 攻击者据此就可以判断出密钥,迭代的次数决定了这种类型攻击的难易,如以差分密码 分析攻击8轮的DES,在PC机上花一两分钟就可找到密钥,而对16轮的DES来说,攻击就是 不可能实现的。
pipi说得对, 一般来说跟踪程序是最简单的办法了. 要不你就试试差分密码分析. 差分密码分析法(Differential Cryptoanalysis) 在差分分析攻击中,攻击者使用一个迭代映射过程——这个映射基于一个重复函数。 这种方法基于大量的密文对,这些密文对对应的明文对满足一个已知的XOR差分, 攻击者据此就可以判断出密钥,迭代的次数决定了这种类型攻击的难易,如以差分密码 分析攻击8轮的DES,在PC机上花一两分钟就可找到密钥,而对16轮的DES来说,攻击就是 不可能实现的。