Skip to main content
QUICK REVIEW

[论文解读] Collision and Preimage Resistance of the Centera Content Address

Robert Primmer, Carl D’Halluin|arXiv (Cornell University)|Jun 25, 2013
Cryptographic Implementations and Security参考文献 21被引用 11
一句话总结

本文分析了Centera内容地址(CA)在使用MD5和SHA-256哈希函数进行内容寻址存储(CAS)中唯一数据标识时的抗碰撞性与抗原像性。在标准假设下,本文形式化证明了CA方案实现了强密码学安全保证,表明在当前技术条件下,找到碰撞或原像在计算上是不可行的。

ABSTRACT

Centera uses cryptographic hash functions as a means of addressing stored objects, thus creating a new class of data storage referred to as CAS (content addressed storage). Such hashing serves the useful function of providing a means of uniquely identifying data and providing a global handle to that data, referred to as the Content Address or CA. However, such a model begs the question: how certain can one be that a given CA is indeed unique? In this paper we describe fundamental concepts of cryptographic hash functions, such as collision resistance, pre-image resistance, and second-preimage resistance. We then map these properties to the MD5 and SHA-256 hash algorithms, which are used to generate the Centera content address. Finally, we present a proof of the collision resistance of the Centera Content Address.

研究动机与目标

  • 评估内容寻址存储(CAS)中使用的Centera内容地址(CA)机制的密码学安全性。
  • 检验CA方案是否提供强抗碰撞性与抗原像性,这对数据完整性和唯一性至关重要。
  • 将MD5和SHA-256的安全属性正式映射到Centera中CA生成过程。
  • 在标准密码学假设下,为Centera CA提供抗碰撞性的正式证明。

提出的方法

  • 作者定义并分析了核心密码学属性:抗碰撞性、抗原像性以及第二原像抗性。
  • 他们将这些属性映射到Centera CA生成中使用的MD5和SHA-256哈希函数。
  • 本文构建了一个形式化证明,表明若能攻破CA方案的抗碰撞性,则意味着能攻破底层哈希函数。
  • 该证明依赖于既定的密码学原理与归约技术,以证明在标准假设下,对CA不存在有效攻击。
  • 该分析假设哈希函数表现如随机预言机,这是密码学证明中的标准模型。
  • 证明结构遵循密码学文献中常见的归约技术。

实验结果

研究问题

  • RQ1在标准密码学假设下,能否证明Centera内容地址具有抗碰撞性?
  • RQ2当使用MD5和SHA-256生成时,CA的抗原像性如何?
  • RQ3MD5和SHA-256的安全属性如何映射到Centera中CA的生成过程中?
  • RQ4是否存在一个正式证明,表明若能攻破CA的抗碰撞性,则能攻破底层哈希函数?
  • RQ5鉴于已知的MD5弱点,MD5在CA方案中的使用是否会损害其整体安全性?

主要发现

  • 在底层哈希函数(MD5和SHA-256)安全的假设下,Centera内容地址实现了强抗碰撞性。
  • 只要所用哈希函数具备抗原像性,CA的抗原像性即可保持,而MD5和SHA-256在实践中均满足此条件。
  • 本文证明,任何对CA抗碰撞性的成功攻击都将意味着对底层哈希函数的碰撞攻击,从而建立了归约式安全保证。
  • 尽管MD5在抗碰撞性方面已被密码学攻破,但本文表明其在CA方案中的使用并未损害整体安全性,原因在于特定的构造方式与使用模型。
  • 分析确认,SHA-256为CA提供了强安全保证,使其适用于长期数据完整性应用。
  • 研究结论认为,Centera CA模型在密码学上是可靠的,适用于安全内容寻址存储系统的部署。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。