• DocumentCode
    2812393
  • Title

    Ultra High Throughput Architectures for SHA-1 Hash Algorithm on FPGA

  • Author

    Jiang, Liehui ; Wang, Yuliang ; Zhao, Qiuxia ; Shao, Yi ; Zhao, Xiaoli

  • Author_Institution
    China Nat. Digital Switching Syst. Eng. & Technol. R&D Center, Zhengzhou, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper first presents a new architecture of SHA-1, which achieved the theoretical upper bound on throughput in the iterative architecture. And then based on the general proposed architecture, this paper implemented other two different kinds of pipelined architectures which are based on the iterative technique and the loop unrolling technique respectively. The latter with 40-stage pipeline reached a throughput up to 76.195 Gbps on an Altera Stratix II GX EP2SGX90FF FPGA. At least to the authors´ knowledge, this is the fastest published FPGA-based design at the time of writing. At last the proposed designs are compared with other published SHA-1 designs, the designs in this paper have obvious advantages both in speed and areas.
  • Keywords
    cryptography; field programmable gate arrays; file organisation; Altera Stratix II GX EP2SGX90FF FPGA; SHA-1 hash algorithm; bit rate 76.195 Gbit/s; iterative architecture; Algorithm design and analysis; Bismuth; Data security; Field programmable gate arrays; Hardware; Information security; Iterative algorithms; Pipeline processing; Switching systems; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5363077
  • Filename
    5363077