-
题名可重构GrΦstl设计研究及其FPGA实现
- 1
-
-
作者
李志灿
王奕
李仁发
-
机构
湖南大学嵌入式系统与网络实验室
湖南大学湖南省研究生培养创新基地
湖南大学网络与信息安全湖南省重点实验室
-
出处
《计算机工程与应用》
CSCD
2012年第6期49-52,共4页
-
基金
国家自然科学基金(No.60873074)
国家工信部核高基项目
中央高校基本科研业务费资助
-
文摘
GrΦstl是继承MD迭代结构和沿用AES压缩函数的SHA-3候选算法。目前的研究只针对GrΦstl算法的一种或两种参数版本进行实现,并没有针对GrΦstl四种参数版本的设计,缺少灵活性。在分析GrΦstl算法的基础上,采用可重构的设计思想,在FPGA上实现了GrΦstl四种参数版本。实验结果表明,在Xilinx Virtex-5 FPGA平台上,四参数可重构方案的面积为4279 slices,时钟频率为223.32 MHz,与已有的实现方法相比,具有面积小、时钟频率高及灵活性等优点。
-
关键词
安全散列算法(SHA)
可重构
现场可编程门阵列(FPGA)
GrΦstl算法
-
Keywords
Secure Hash Algorithm (SHA)
reconfigurability
Field-Programmable G ate Array (FPGA)
Grostl algorithm
-
分类号
TP332.1
[自动化与计算机技术—计算机系统结构]
-
-
题名可重构Keccak算法设计及FPGA实现
被引量:4
- 2
-
-
作者
吴武飞
王奕
李仁发
-
机构
湖南大学嵌入式系统与网络实验室
湖南大学湖南省研究生培养创新基地
湖南大学网络与信息安全湖南省重点实验室
-
出处
《计算机应用》
CSCD
北大核心
2012年第3期864-866,共3页
-
基金
国家自然科学基金资助项目(60873074
60673061)
长沙市科技计划项目(K1003028-11)
-
文摘
在分析研究Keccak算法的基础上,针对现有Keccak算法的硬件实现方案版本单一,应用不灵活的问题,设计了一种高性能可重构的Keccak算法硬件实现方案。实验结果表明:该方案在Xilinx公司的现场可编程门阵列(FPGA)Virtex-5平台上的时钟频率可达214 MHz,占用1607 slices;该方案具有吞吐量高(9131 Mbps),应用灵活性好,可支持4种不同参数版本的优点。
-
关键词
Keccak算法
海绵结构
哈希算法
可重构
现场可编程门阵列
-
Keywords
Keccak algorithm
sponge structure
Hash algorithm
reconfigurability
Field-Programmable Gate Array(FPGA)
-
分类号
TP332.1
[自动化与计算机技术—计算机系统结构]
-