首页> 外文OA文献 >Efficient hardware implementations of high throughput SHA-3 candidates keccak, luffa and blue midnight wish for single- and multi-message hashing
【2h】

Efficient hardware implementations of high throughput SHA-3 candidates keccak, luffa and blue midnight wish for single- and multi-message hashing

机译:高吞吐量SHA-3候选对象keccak,luffa和blue midnight的高效硬件实现,用于单消息和多消息哈希

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In November 2007 NIST announced that it would organize the SHA-3 competition to select a new cryptographic hash function family by 2012. In the selection process, hardware performances of the candidates will play an important role. Our analysis of previously proposed hardware implementations shows that three SHA-3 candidate algorithms can provide superior performance in hardware: Keccak, Luffa and Blue Midnight Wish (BMW). In this paper, we provide efficient and fast hardware implementations of these three algorithms. Considering both single- and multi-message hashing applications with an emphasis on both speed and efficiency, our work presents more comprehensive analysis of their hardware performances by providing different performance figures for different target devices. To our best knowledge, this is the first work that provides a comparative analysis of SHA-3 candidates in multi-message applications. We discover that BMW algorithm can provide much higher throughput than previously reported if used in multi-message hashing. We also show that better utilization of resources can increase speed via different configurations. We implement our designs using Verilog HDL, and map to both ASIC and FPGA devices (Spartan3, Virtex2, and Virtex 4) to give a better comparison with those in the literature. We report total area, maximum frequency, maximum throughput and throughput/area of the designs for all target devices. Given that the selection process for SHA3 is still open; our results will be instrumental to evaluate the hardware performance of the candidates.
机译:NIST在2007年11月宣布将组织SHA-3竞赛,以在2012年之前选择一个新的加密哈希函数系列。在选择过程中,候选人的硬件性能将发挥重要作用。我们对先前提出的硬件实现方案的分析表明,三种SHA-3候选算法可以在硬件中提供出色的性能:Keccak,Luffa和Blue Midnight Wish(BMW)。在本文中,我们提供了这三种算法的高效,快速的硬件实现。考虑到单消息和多消息哈希应用程序,同时强调速度和效率,我们的工作通过为不同的目标设备提供不同的性能指标,对其硬件性能进行了更全面的分析。据我们所知,这是第一项对多消息应用中的SHA-3候选者进行比较分析的工作。我们发现,如果在多消息哈希中使用BMW算法,它可以提供比以前报告的更高的吞吐量。我们还表明,更好地利用资源可以通过不同的配置提高速度。我们使用Verilog HDL来实现我们的设计,并映射到ASIC和FPGA器件(Spartan3,Virtex2和Virtex 4),以便与文献进行更好的比较。我们报告所有目标设备的总面积,最大频率,最大吞吐量以及设计的吞吐量/面积。鉴于SHA3的选择过程仍然开放;我们的结果将有助于评估候选人的硬件性能。

著录项

相似文献

  • 外文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号