• DocumentCode
    2597212
  • Title

    Design of SHA-1 Algorithm Based on FPGA

  • Author

    Xiao-Hui, Cheng ; Jian-Zhi, Deng

  • Author_Institution
    Coll. of Inf. Sci. & Eng., Guilin Univ. of Technol., Guilin, China
  • Volume
    1
  • fYear
    2010
  • fDate
    24-25 April 2010
  • Firstpage
    532
  • Lastpage
    534
  • Abstract
    SHA (Secure Hash Algorithm) is a famous message compress standard used in computer cryptography, it can compress a long message to become a short message abstract. The algorithm can be used in many protocols or Secure Algorithm, especially for DSS. In this paper, the improved version SHA-1 is analysised, then improved and implemented in HDL (Hardware Description Language) and FPGA. QuartusII is used to compile and generate the function modules, RTL level description circuit and simulated waveform. RTL level description is the circuit connection in FPGA chip. It shows the connection of the modules. Simulated waveform shows us the timing and the function of the SHA-1 module. The algorithm is implied easily. And the SHA-1 module that design in this paper used less memory units and logic elements. It can be used in DSA or any protocols or secure algorithm.
  • Keywords
    cryptographic protocols; data compression; field programmable gate arrays; hardware description languages; FPGA chip; QuartusII; RTL level description circuit; SHA-1 algorithm; computer cryptography; hardware description language; message compression standard; protocols; secure hash algorithm; Algorithm design and analysis; Circuit simulation; Computer networks; Cryptography; Decision support systems; Field programmable gate arrays; Hardware design languages; Information security; Logic; Protocols; FPGA; Networks Security; SHA-1; Secure Hash Algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks Security Wireless Communications and Trusted Computing (NSWCTC), 2010 Second International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-4011-5
  • Electronic_ISBN
    978-1-4244-6598-9
  • Type

    conf

  • DOI
    10.1109/NSWCTC.2010.131
  • Filename
    5480770