Title
High-Speed Fpga Implementation Of The Sha-1 Hash Function
Abstract
This paper presents a high-speed SHA-1 implementation. Unlike the conventional unfolding transformation, the proposed unfolding transformation technique makes the combined hash operation blocks to have almost the same delay overhead regardless of the unfolding factor. It can achieve high throughput of SHA-1 implementation by avoiding the performance degradation caused by the first hash computation. We demonstrate the proposed SHA-1 architecture on a FPGA chip. From the experimental results, the SHA-1 architecture with unfolding factor 5 shows 1.17 Gbps. The proposed SHA-1 architecture can achieve about 31% performance improvements compared to its counterparts. Thus, the proposed SHA-1 can be applicable for the security of the high-speed but compact mobile appliances.
Year
DOI
Venue
2011
10.1587/transfun.E94.A.1873
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
Keywords
Field
DocType
hash algorithm, SHA-1, unfolding technique, parallel process
Double hashing,SHA-1,Computer science,Cryptographic hash function,Field-programmable gate array,Theoretical computer science,SWIFFT,Hash function,Dynamic perfect hashing,MDC-2
Journal
Volume
Issue
ISSN
E94A
9
0916-8508
Citations 
PageRank 
References 
0
0.34
3
Authors
3
Name
Order
Citations
PageRank
Jehoon Lee1379.61
sangchoon24611.91
Young-Jun Song3253.80