DocumentCode
786790
Title
Cost-Efficient SHA Hardware Accelerators
Author
Chaves, Ricardo ; Kuzmanov, Georgi ; Sousa, Leonel ; Vassiliadis, Stamatis
Author_Institution
Inst. Super. Tecnico/INESC-ID, Lisbon
Volume
16
Issue
8
fYear
2008
Firstpage
999
Lastpage
1008
Abstract
This paper presents a new set of techniques for hardware implementations of secure hash algorithm (SHA) hash functions. These techniques consist mostly in operation rescheduling and hardware reutilization, therefore, significantly decreasing the critical path and required area. Throughputs from 1.3 Gbit/s to 1.8 Gbit/s were obtained for the SHA implementations on a Xilinx VIRTEX II Pro. Compared to commercial cores and previously published research, these figures correspond to an improvement in throughput/slice in the range of 29% to 59% for SHA-1 and 54% to 100% for SHA-2. Experimental results on hybrid hardware/software implementations of the SHA cores, have shown speedups up to 150 times for the proposed cores, compared to pure software implementations.
Keywords
cryptography; hardware accelerators; hardware reutilization; hash functions; operation rescheduling; secure hash algorithm; software implementations; Crytography; Secure Hash Algorithm (SHA); field-programmable gate array (FPGA); hardware implementation; hash functions;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2008.2000450
Filename
4560238
Link To Document