DocumentCode :
3731921
Title :
High performance SHA-2 core using the Round Pipelined Technique
Author :
Manoj D Rote; Vijendran N;David Selvakumar
Author_Institution :
Secure Hardware and VLSI Design, Center for Development of Advanced Computing, Bangalore, 560038, INDIA
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
1
Lastpage :
6
Abstract :
Secured Hashing Algorithms are used to ensure the integrity and authenticity of data and data origin in order to achieve higher level of security. A proposed design for SHA-2 hashing functions (SHA-224, SHA-256, SHA-384, SHA-512) are implemented with fully iterative and pipelined architecture using Verilog HDL. For every hashing operation, throughput per slice plays a major role in optimized hardware design. In order to improve throughput per slice, the proposed design uses a Round Pipelined Technique (RPT) in hash functions. The SHA-2 algorithm outputs a message digest / hash of size 224, 256, 384 and 512-bits. Proposed research investigates optimization techniques in terms of area and frequency for SHA-2 hash functions on the FPGA and achieves higher throughput per slice. The proposed architecture is implemented on Xilinx Virtex-6 xc6vlx550t-2ff1759 FPGA device. Further, the fully iterative and Round Pipelined Technique based architectures are compared in terms of frequency and throughput per slice with other known published results. The proposed design for SHA-256 and SHA-512 with Round Pipelined Technique exhibits throughput per slice improvement of 57% and 17% respectively than other implementations.
Keywords :
"Registers","Hardware","Algorithm design and analysis","Adders","Clocks","Throughput","Computer architecture"
Publisher :
ieee
Conference_Titel :
Electronics, Computing and Communication Technologies (CONECCT), 2015 IEEE International Conference on
Type :
conf
DOI :
10.1109/CONECCT.2015.7383912
Filename :
7383912
Link To Document :
بازگشت