首页 | 本学科首页   官方微博 | 高级检索  
     

BLAKE算法的硬件实现研究
引用本文:刘宗斌,荆继武,夏鲁宁.BLAKE算法的硬件实现研究[J].计算机学报,2012,35(4):703-711.
作者姓名:刘宗斌  荆继武  夏鲁宁
作者单位:中国科学院研究生院信息安全国家重点实验室 北京100049
摘    要:随着对MD5和SHA1攻击方法的提出,美国国家标准技术研究所(NIST)组织启动了SHA-3的征集计划,目前已进入第3轮.BLAKE算法进入了最后一轮竞赛,文中首先综述了BLAKE算法从提交到目前为止在硬件评估方面的状况.在此基础上优化了BLAKE压缩函数在FPGA上实现的关键路径,并在FPGA平台上实现了BLAKE算法.和现有的BLAKE算法在FPGA上实现的吞吐率相比,文中实现结构的吞吐率又有提升.

关 键 词:SHA-3  BLAKE  FPGA  散列函数

Implementation of BLAKE Hash Function on FPGA
LIU Zong-Bin , JING Ji-Wu , XIA Lu-Ning.Implementation of BLAKE Hash Function on FPGA[J].Chinese Journal of Computers,2012,35(4):703-711.
Authors:LIU Zong-Bin  JING Ji-Wu  XIA Lu-Ning
Affiliation:LIU Zong-Bin JING Ji-Wu XIA Lu-Ning (State Key Laboratory of Information Security,Graduate University of Chinese Academy of Sciences,Beijing 100049)
Abstract:Along with the development of network technologies,cryptographic hash functions are used to protect information integrity and authenticity in a wide range of applications.Due to the discovery of weaknesses in the widely deployed hash algorithms MD5 and SHA1,the U.S.National Institute of Standards and Technology started a public competition to develop the future standard SHA-3.In this paper,we first survey the hardware implementations of BLAKE which is one of the finalists of SHA-3 competition,and then optimize the critical path of the BLAKE algorithm.The new architecture achieved a better throughput.
Keywords:SHA-3  BLAKE  FPGA  Hash function
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号