%0 Journal Article %T Research of high-performance BLAKE algorithm on FPGA platform
高性能BLAKE算法研究及其FPGA实现 %A XU Wen-long %A WANG Yi %A CHEN Zuo %A LI Ren-f %A SONG Qian a %A
许文龙 %A 王 奕 %A 陈 佐 %A 李仁发 %A 宋 倩a %J 计算机应用研究 %D 2012 %I %X BLAKE算法是基于ChaCha流密码和采用标准HAIFA迭代模式的SHA-3候选算法之一。针对现有BLAKE算法对于循环单元中G函数模型的研究少,且没有考虑硬件代价及实现结果等问题,提出可重构的设计思想,在FPGA上实现了BLAKE算法循环单元的三种G函数模式。在Xilinx Virtex-5 FPGA上的实现结果表明,在不影响性能的前提下,本方案可重构后的面积比分别实现的面积总和减少了58%。 %K secure hash algorithm(SHA) %K reconfigurability %K field-programmable gate array(FPGA) %K G-function %K BLAKE
安全哈希算法 %K 可重构 %K 现场可编程门阵列 %K G函数 %K BLAKE %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=AB480754FB5F26FE2F93CFF7CEAEBAEE&yid=99E9153A83D4CB11&vid=771469D9D58C34FF&iid=B31275AF3241DB2D&sid=E76352A43E934A0F&eid=1F552201CAFF2426&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=8