Chinaunix首页 | 论坛 | 博客
  • 博客访问: 898675
  • 博文数量: 1812
  • 博客积分: 90800
  • 博客等级: 元帅
  • 技术积分: 22390
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 18:35
文章分类

全部博文(1812)

文章存档

2008年(1812)

我的朋友

分类:

2008-05-03 20:08:17

技术文章

  MD5是在Web应用程序中最常用的密码加密算法。由于MD5是不可逆的,因而经过MD5计算得到后的密文,不能通过逆向算法得到原文。


  回顾在Web应用程序中使用MD5加密文本密码的初衷,就是为了防止数据库中保存的密码不幸泄露后被直接获得。但攻击者不但拥有数据量巨大的密码字典,而且建立了很多MD5原文/密文对照数据库,能快速地找到常用密码的MD5密文,是破译MD5密文的高效途径。然而,MD5密文数据库所使用的是最常规的MD5加密算法:原文-->MD5-->密文。因此,我们可以使用变换的MD5算法,使现成的MD5密文数据库无所作为。


 下面演示一些变换算法的例子

  MD5是在Web应用程序中最常用的密码加密算法。由于MD5是不可逆的,因而经过MD5计算得到后的密文,不能通过逆向算法得到原文。


  回顾在Web应用程序中使用MD5加密文本密码的初衷,就是为了防止数据库中保存的密码不幸泄露后被直接获得。但攻击者不但拥有数据量巨大的密码字典,而且建立了很多MD5原文/密文对照数据库,能快速地找到常用密码的MD5密文,是破译MD5密文的高效途径。然而,MD5密文数据库所使用的是最常规的MD5加密算法:原文-->MD5-->密文。因此,我们可以使用变换的MD5算法,使现成的MD5密文数据库无所作为。


 下面演示一些变换算法的例子

技术文章 使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码使用MD5变换算法防穷举(冲撞)破译密码
阅读(358) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~