• 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