(2009-05-21 10:33:00)
北京飞燕电子技术开发中心 程国民 夏起军
MD5算法是Hash函数的一种,全称是Message digest algorithm 5,主要用于数字签名和消息认证。本文介绍了MD5算法流程,详细阐述了近年来针对MD5的两种攻击方法:2004年我国学者王小云对MD4/MD5提出的差分攻击方法,以及2007年欧洲密码年会上,Marc Stevens、Arjenlenstra和Benne dewenger用选择前缀碰撞方法对MD5进行的攻击。