DocumentCode
2688380
Title
FPGA implementation of SHA-1 algorithm
Author
Dai Zibin ; Zhou Ning
Author_Institution
Inst. of Electron. Technol., Inf. Eng. Univ., Zhengzhou, China
Volume
2
fYear
2003
fDate
21-24 Oct. 2003
Firstpage
1321
Abstract
In information security, message authentication is an essential technique to verify that received messages come from the alleged source and have not been altered. A key element of authentication schemes is the use of a message authentication code (MAC). One technique to produce a MAC is based on using a hash function and is referred to as an HMAC. Secure Hash Algorithm 1 (SHA-1) is one of the algorithms, which has been specified for use in Internet Protocol Security (IPSEC), as the basis for an HMAC. As we shall show in the paper, it is reasonable to construct cryptographic accelerators using hardware implementations based on SHA-1 hash algorithm. Finally, the synthesis results based on the FPGAs are given.
Keywords
cryptography; field programmable gate arrays; logic design; message authentication; FPGA implementation; HMAC; IPSEC; Internet protocol security; SHA-1 algorithm; cryptographic accelerators; hardware implementations; hash function; information security; message authentication code; secure hash algorithm 1;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2003. Proceedings. 5th International Conference on
ISSN
1523-553X
Print_ISBN
0-7803-7889-X
Type
conf
DOI
10.1109/ICASIC.2003.1277460
Filename
1277460
Link To Document