Short Chosen-Prefix Collisions for MD5 and the Creation of a Rogue CA Certificate

ADVANCES IN CRYPTOLOGY - CRYPTO 2009(2009)

引用 289|浏览4
暂无评分
摘要
We present a refined chosen-prefix collision construction for MD5 that allowed creation of a rogue Certification Authority (CA) certificate, based on a collision with a regular end-user website certificate provided by a commercial CA. Compared to the previous construction from Eurocrypt 2007, this paper describes a more flexible family of differential paths and a new variable birthdaying search space. Combined with a time-memory trade-off, these improvements lead to just three pairs of near-collision blocks to generate the collision, enabling construction of RSA moduli that are sufficiently short to be accepted by current CAs. The entire construction is fast enough to allow for adequate prediction of certificate serial number and validity period: it can be made to require about 249 MD5 compression function calls. Finally, we improve the complexity of identical-prefix collisions for MD5 to about 216 MD5 compression function calls and use it to derive a practical single-block chosen-prefix collision construction of which an example is given.
更多
查看译文
关键词
rogue ca certificate,identical-prefix collision,short chosen-prefix collisions,playstation 3,previous construction,commercial ca,certificate serial number,md5 compression function call,md5,regular end-user website certificate,certiflcate,enabling construction,practical single-block chosen-prefix collision,collision attack,entire construction,refined chosen-prefix collision construction,cryptography,terminology
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要