DocumentCode
1007069
Title
Maximizing the hash function of authentication codes
Author
Michail, Harris E. ; Kakarountas, A.P. ; Goutis, Costas E.
Volume
25
Issue
2
fYear
2006
Firstpage
9
Lastpage
12
Abstract
A design approach to create small-sized, high-speed implementations of the keyed-hash message authentication code (HMAC) is the focus of this article. The approach showed that the critical path can be further reduced by exploiting special properties of the included hash functions. A significant design effort was made to keep the area low. The experimental results showed that a negligible area penalty was introduce for achieving an increase in throughput up to 390% compared to the competing implementations. Finally, the design was fully tested and verified for the Xilinx Virtex-E FPGA family using a prototype board.
Keywords
code standards; codes; cryptography; field programmable gate arrays; message authentication; HMAC; Xilinx Virtex-E FPGA family; authentication codes; hash function; keyed-hash message authentication code; prototype board; Assembly; Authentication; Clocks; Content addressable storage; Cryptography; Delay; Design optimization; Frequency; Iterative algorithms; Logic;
fLanguage
English
Journal_Title
Potentials, IEEE
Publisher
ieee
ISSN
0278-6648
Type
jour
DOI
10.1109/MP.2006.1649004
Filename
1649004
Link To Document