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