首页> 外文会议>2013 IEEE 9th International Conference on Emerging Technologies >Compact hardware implementation of SHA-3 finalist blake on FPGA
【24h】

Compact hardware implementation of SHA-3 finalist blake on FPGA

机译:SHA-3决赛选手布雷克在FPGA上的紧凑硬件实现

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

摘要

NIST announced a public competition on Nov. 2, 2007 to develop a new cryptographic hash algorithm. Blake is one of the candidate among five finalist selected in round three of this competition. One of the major evaluation criteria of the candidate algorithm is efficient hardware implementation. In this paper compact area-efficient design of Blake-256 algorithm is implemented on FPGA. Horizontal Folding and pipelining technique is used in which two Half-G functions are used to execute overall round function. Distributed Block Memory is used for storing permutation table values. Full autonomous design is implemented on Virtex 5 LX-50T FPGA. The Post Place and Route results shows area utilization of 415 Slices with the maximum achieved frequency of 196 MHz and throughput of the design is calculated as 717 Mbps. Throughput per Area of our design is 1.72 which shows the significant improvement in results from all previous reported work.
机译:NIST于2007年11月2日宣布公开竞争,以开发一种新的加密哈希算法。布莱克是本届比赛第三轮入围的五个决赛选手之一。候选算法的主要评估标准之一是有效的硬件实现。本文在FPGA上实现了紧凑的Blake-256算法高效设计。使用水平折叠和流水线技术,其中两个Half-G函数用于执行整体回合函数。分布式块存储器用于存储置换表值。完全自主设计在Virtex 5 LX-50T FPGA上实现。放置和布线后的结果显示415个切片的区域利用率,最大实现的频率为196 MHz,计算出的设计吞吐量为717 Mbps。我们设计的每单位面积吞吐量为1.72,显示了以前所有已报告工作的结果的显着改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号