DocumentCode :
187977
Title :
Compact implementation of SHA3-512 on FPGA
Author :
Arshad, Abida ; Kundi, Dur-e-Shahwar ; Aziz, Ahmedullah
Author_Institution :
Dept. of Electr. Eng., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
fYear :
2014
fDate :
12-13 June 2014
Firstpage :
29
Lastpage :
33
Abstract :
In this work we present a compact design of newly selected Secure Hash Algorithm (SHA-3) on Xilinx Field Programable Gate Array (FPGA) device Virtex-5. The design is logically optimized for area efficiency by merging Rho, Pi and Chi steps of algorithm into single step. By logically merging these three steps we save 16 % logical resources for overall implementation. It in turn reduced latency and enhanced maximum operating frequency of design. It utilizes only 240 Slices and has frequency of 301.02 MHz. Comparing the results of our design with the previously reported FPGA implementations of SHA3-512, our design shows the best throughput per slice (TPS) ratio of 30.1.
Keywords :
cryptography; field programmable gate arrays; logic design; Chi step; FPGA; Pi step; Rho step; SHA3-512; TPS; Virtex-5; Xilinx field programable gate array device; area efficiency; compact implementation; cryptographic hash function; latency reduction; maximum operating frequency enhancement; secure hash algorithm; throughput-per-slice ratio; Algorithm design and analysis; Arrays; Clocks; Field programmable gate arrays; Hardware; Signal processing algorithms; Throughput; Cryptography; FPGA; SHA3; Security; Xilinx;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Assurance and Cyber Security (CIACS), 2014 Conference on
Conference_Location :
Rawalpindi
Print_ISBN :
978-1-4799-5851-1
Type :
conf
DOI :
10.1109/CIACS.2014.6861327
Filename :
6861327
Link To Document :
بازگشت