DocumentCode :
1783939
Title :
High throughput pipelined FPGA implementation of the new SHA-3 cryptographic hash algorithm
Author :
Athanasiou, George S. ; Makkas, George-Paris ; Theodoridis, G.
Author_Institution :
Antcor - Adv. Network Technol. S.A, Athens, Greece
fYear :
2014
fDate :
21-23 May 2014
Firstpage :
538
Lastpage :
541
Abstract :
In this paper a two-staged pipelined architecture of the new SHA-3 (Keccak) algorithm is presented. The core can operate on both one-block and multi-block messages, realizing all possible modes of Keccak. Special effort has been paid and different design alternatives have been studied to derive efficient FPGA implementations in terms of throughput and throughput/area metrics. The proposed core has been implemented in Xilinx Virtex-5, Virtex-6, and Virtex-7 FPGA technologies and achieves significant improvements compared to existing FPGA implementations. Specifically, for Virtex-5 the proposed architecture achieves better throughput and throughput/area results from 45.8% to 248× and from 8.9% up to 17.9×, respectively. Regarding Virtex-6, the improvements in throughput and throughput/area are from 47.2% up to 18.1× and from 8% up to 27.3×, respectively.
Keywords :
cryptography; field programmable gate arrays; pipeline processing; Keccak algorithm; SHA-3 cryptographic hash algorithm; Virtex-6; Virtex-7 FPGA technologies; Xilinx Virtex-5; high throughput pipelined FPGA implementation; multiblock messages; one-block messages; throughput-area metrics; two-staged pipelined architecture; Algorithm design and analysis; Clocks; Computer architecture; Cryptography; Field programmable gate arrays; Registers; Throughput; FPGA; SHA-3; Security; pipeline;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Control and Signal Processing (ISCCSP), 2014 6th International Symposium on
Conference_Location :
Athens
Type :
conf
DOI :
10.1109/ISCCSP.2014.6877931
Filename :
6877931
Link To Document :
بازگشت