已知加密前的明文和加密后的密文,如何才能得到密钥?急,100分奉上!(100分)

  • 主题发起人 主题发起人 绝顶高手
  • 开始时间 开始时间

绝顶高手

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个系统的二次开发,需要和集成进去系统原有的用户身份验证的功能,
系统的用户密码是加密后保存的,而我不知道密钥,请各位大虾帮忙推荐一种
分析工具,可以由明文和密文推算出密钥,多谢!
 
加密方式采用对称加密方式(DES),加密方法挺简单,什么软件可以计算这种密钥,
(不要告诉我用soft-ice和debug)
 
如果能简单搞定,搞 DES 的那帮人就太弱了,嘿嘿:)
 
稍微高级点的加密算法,就没有什么好办法可以逆推
 
[red]别再浪费功夫了,否则那些研究加密算法的人该失业了。
如果你的机器足够快,数据足够多,加密算法比较简单,也许还可能。[/red][:D]
 
DES,如果光知道明文和密文,加密的程序不在手中的话,据说美国的中央情报局用它的超级计算机只需要数小时就可以算出来:)
但是对于一般人来说,不如跟踪程序,它的密钥应该固定写在程序里面了?
 
pipi说得对, 一般来说跟踪程序是最简单的办法了. 要不你就试试差分密码分析.

差分密码分析法(Differential Cryptoanalysis)
在差分分析攻击中,攻击者使用一个迭代映射过程——这个映射基于一个重复函数。
这种方法基于大量的密文对,这些密文对对应的明文对满足一个已知的XOR差分,
攻击者据此就可以判断出密钥,迭代的次数决定了这种类型攻击的难易,如以差分密码
分析攻击8轮的DES,在PC机上花一两分钟就可找到密钥,而对16轮的DES来说,攻击就是
不可能实现的。

 
浪费功夫
 
:< 直接修改exe文件吧!
 
别浪费时间和金钱了,
重改吧
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部