首页> 外文会议>Annual International Cryptology Conference; 20040815-20040819; Santa Barbara,CA; US >Finding Collisions on a Public Road, or Do Secure Hash Functions Need Secret Coins?
【24h】

Finding Collisions on a Public Road, or Do Secure Hash Functions Need Secret Coins?

机译:在公共道路上发现冲突,还是安全的哈希函数需要秘密硬币?

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

摘要

Many cryptographic primitives begin with parameter generation, which picks a primitive from a family. Such generation can use public coins (e.g., in the discrete-logarithm-based case) or secret coins (e.g., in the factoring-based case). We study the relationship between public-coin and secret-coin collision-resistant hash function families (CRHFs). Specifically, we demonstrate that: 1. there is a lack of attention to the distinction between secret-coin and public-coin definitions in the literature, which has led to some problems in the case of CRHFs; 2. in some cases, public-coin CRHFs can be built out of secret-coin CRHFs; 3. the distinction between the two notions is meaningful, because in general secret-coin CRHFs are unlikely to imply public-coin CRHFs. The last statement above is our main result, which states that there is no black-box reduction from public-coin CRHFs to secret-coin CRHFs. Our proof for this result, while employing oracle separations, uses a novel approach, which demonstrates that there is no black-box reduction without demonstrating that there is no relativizing reduction.
机译:许多密码原语都是从参数生成开始的,参数生成是从族中选择一个原语。这样的生成可以使用公共硬币(例如,在基于离散对数的情况下)或秘密硬币(例如,在基于因数的情况下)。我们研究了公共硬币和抗秘密硬币的哈希函数家族(CRHF)之间的关系。具体而言,我们证明:1.文献中缺乏对秘密硬币定义与公共硬币定义之间的区别的关注,这导致了CRHF的问题。 2.在某些情况下,可以用秘密硬币CRHF来构建公共硬币CRHF; 3.两种概念之间的区别是有意义的,因为在一般情况下,秘密硬币CRHF不太可能暗示公开硬币CRHF。上面的最后一句话是我们的主要结果,该结果表明,从公开发行的CRHF到秘密发行的CRHF并没有减少黑匣子。我们针对此结果的证明,在采用oracle分隔的同时,使用了一种新颖的方法,该方法证明了没有黑盒还原,却没有证明没有相对化的还原。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号