摘要: MD5与Base64的混合加密算法MD5加密算法的单向加密不可逆转的特性,使其在基于B/S架构的用户身份认证系统中得到了比较广泛的应用。目前,几乎绝大部分运行在Intemet上的B/S架构的用户身份认证系统都采用了将用户的密码做MD5加密后存入后台数据库的方法,以防止后台数据库被攻破导致用户密码信息泄露。随着计算机硬件设备的飞速发展,计算机的处理速度和存储容量都大大提高,一种被称为“跑字典”的方法利用了当前先进的计算机硬件,可以将MD5算法破解。这种“跑字典”的方法种采用排列组合方法生成明文的密码字典,先用MD5程序计算出这些字典项的MD5值,然后再用目标的MD5值在这个字典中检索出对应的明. 阅读全文
posted @ 2013-06-16 09:18 何胖子 阅读(2967) 评论(1) 推荐(0)