• DocumentCode
    2782391
  • Title

    Performance analysis of hardware modules of the hash function “ARIRANG”

  • Author

    Lee, Jae Seong ; Kim, Dong Kyue

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Hanyang Univ., Seoul, South Korea
  • fYear
    2009
  • fDate
    6-8 Nov. 2009
  • Firstpage
    1056
  • Lastpage
    1060
  • Abstract
    MD5 and SHA (secure hash algorithm)-1 are international standards and widely used hash algorithms. Since these algorithms are getting vulnerable to attacks, NIST (National Institute of Standard and Technology) collected publicly SHA-3 although weaknesses of SHA-2 have not been found. ARIRANG is a new hash algorithm and one of candidates for the SHA-3 competition. Compared with SHA-2, ARIRANG has more security intensity whereas its embodiment uses more resources. In this paper, we embodied hardware ARIRANG modules. Then, we compared the resource increments of the hardware ARIRANG module against the hardware SHA-2 module with the resource increments of the software module of them. We embodied the hardware module using the Verilog HDL and VHDL, and compared together. Also, our implementation contains a simplified SubBytes operation block using composite fields (GF((24)2) and GF(((22)2)2)) with an 8-bit look-up table in GF(28).
  • Keywords
    cryptography; hardware description languages; performance evaluation; table lookup; MD5; SHA-1; SubBytes operation block; VHDL; Verilog HDL; composite fields; hardware module; hardware modules; hash function ARIRANG; look-up table; performance analysis; secure hash algorithm; security; Clocks; Communication standards; Counting circuits; Cryptography; Hardware design languages; NIST; National security; Performance analysis; Semiconductor device measurement; Table lookup; ARIRANG; hardware embodiment; hash function;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Infrastructure and Digital Content, 2009. IC-NIDC 2009. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4898-2
  • Electronic_ISBN
    978-1-4244-4900-6
  • Type

    conf

  • DOI
    10.1109/ICNIDC.2009.5360905
  • Filename
    5360905