Dor*_*Dor 15
MD5()生成散列,而不是加密的字符串.因此,原则上你不能解密它.但是研究表明MD5是可以破解的,但是研究似乎太复杂了.
从"今天认为有害的MD5"@ http://www.win.tue.nl/hashclash/rogue-ca/:
使用私钥对数据进行签名的加密操作不直接处理数据本身,但是具有预定固定长度的这种数据的据称唯一表示是短的,因此便于使用.这可以与指纹进行比较,作为人类声称的独特,简短和方便的表示.创建这种短数据表示的过程称为"散列".不幸的是,由于散列的固定长度,必须存在产生相同散列值的不同输入对.然而,良好的散列函数具有找到这样的对非常困难的特性,即使它们保证存在.这正是MD5具有关键弱点的地方.
| 归档时间: |
|
| 查看次数: |
87013 次 |
| 最近记录: |