首页> 外文会议>Research in Cryptology >Efficient Hash Collision Search Strategies on Special-Purpose Hardware
【24h】

Efficient Hash Collision Search Strategies on Special-Purpose Hardware

机译:专用硬件上的高效哈希冲突搜索策略

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

摘要

Hash functions play an important role in various cryptographic applications. Modern cryptography relies on a few but supposedly well analyzed hash functions which are mostly members of the so-called MD4-family. This work shows whether it is possible to significantly speedup collision search for MD4-family hash functions using special-purpose hardware. A thorough analysis of the computational requirements for MD4-family hash functions and corresponding collision attacks reveals that a microprocessor based architecture is best suited for the implementation of collision search algorithms. Consequently, we designed and implemented a (concerning MD4-family hash-functions) general-purpose microprocessor with minimal area requirements and, based on this, a full collision search unit. Comparing the performance characteristics of both ASICs with standard PC processors and clusters, it turns out that our design, massively parallelized, is nearly four times more cost-efficient than parallelized standard PCs. Although with further optimizations this factor can certainly be improved, we believe that special-purpose hardware does not provide a too significant benefit for hash collision search algorithms with respect to modern off-the-shelf general-purpose processors.
机译:哈希函数在各种加密应用程序中起着重要作用。现代密码学依赖于少数但据说经过了很好分析的哈希函数,这些哈希函数大多是所谓的MD4系列的成员。这项工作表明,是否有可能使用专用硬件显着加快对MD4系列哈希函数的冲突搜索。对MD4系列哈希函数和相应碰撞攻击的计算要求进行的全面分析表明,基于微处理器的体系结构最适合实现碰撞搜索算法。因此,我们设计并实现了一个具有最小面积要求的(关于MD4系列哈希函数)通用微处理器,并在此基础上实现了一个完整的碰撞搜索单元。通过将ASIC与标准PC处理器和群集的性能特征进行比较,可以发现,大规模并行化的我们的设计比并行标准PC的成本效益高出近四倍。尽管通过进一步的优化可以肯定地改善这一因素,但是我们认为,相对于现成的通用处理器,专用硬件不会为哈希冲突搜索算法提供太大的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号