首页> 外文会议>Fast software encryption >On the Security of Hash Functions Employing Blockcipher Postprocessing
【24h】

On the Security of Hash Functions Employing Blockcipher Postprocessing

机译:关于使用分组密码后处理的哈希函数的安全性

获取原文
获取原文并翻译 | 示例

摘要

Analyzing desired generic properties of hash functions is an important current area in cryptography. For example, in Eurocrypt 2009, Dodis, Ristenpart and Shrimpton [8] introduced the elegant notion of "Preimage Awareness" (PrA) of a hash function Hp, and they showed that a PrA hash function followed by an output transformation modeled to be a FIL (fixed input length) random oracle is PRO (pseudorandom oracle) i.e. indifferentiable from a VIL (variable input length) random oracle. We observe that for recent practices in designing hash function (e.g. SHA-3 candidates) most output transformations are based on permutation(s) or blockcipher(s), which are not PRO. Thus, a natural question is how the notion of PrA can be employed directly with these types of more prevalent output transformations? We consider the Davies-Meyer's type output transformation OT(x) := E(x) ⊕ x where E is an ideal permutation. We prove that OT{HP(·)) is PRO if H~p is PrA, preimage resistant and computable message aware (a related but not redundant notion, needed in the analysis that we introduce in the paper). The similar result is also obtained for 12 PGV output transformations. We also observe that some popular double block length output transformations can not be employed as output transformation.
机译:分析散列函数的所需通用属性是密码学中的一个重要的当前领域。例如,在Eurocrypt 2009中,Dodis,Ristenpart和Shrimpton [8]引入了哈希函数Hp的优雅的“ Preimage Awareness”(PrA)概念,他们证明了PrA哈希函数后跟一个输出转换,建模为FIL(固定输入长度)随机预言是PRO(伪随机预言),即与VIL(可变输入长度)随机预言不可区分。我们观察到,对于设计哈希函数(例如SHA-3候选对象)的最新实践,大多数输出​​转换都是基于排列或分组密码的,而不是PRO。因此,一个自然的问题是,如何将PrA的概念直接用于这些类型的更普遍的输出转换?我们考虑Davies-Meyer的类型输出转换OT(x):= E(x)⊕x,其中E是理想排列。如果H〜p为PrA,抗原像且可计算消息,则我们证明OT {HP(·))为PRO(在本文中介绍的分析中需要相关但非冗余的概念)。对于12个PGV输出转换,也可以获得类似的结果。我们还观察到一些流行的双块长输出转换不​​能用作输出转换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号