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 :
بازگشت