• DocumentCode
    1923089
  • Title

    Efficient Small-Sized Implementation of the Keyed-Hash Message Authentication Code

  • Author

    Yiakoumis, Ioannis ; Papadonikolakis, Markos ; Michail, Harris ; Kakarountas, Athanasios P. ; Goutis, Costas E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ.
  • Volume
    2
  • fYear
    2005
  • fDate
    21-24 Nov. 2005
  • Firstpage
    1875
  • Lastpage
    1878
  • Abstract
    A design approach to create small-sized highspeed implementations of the keyed-hash message authentication code (HMAC) is presented. The proposed implementation can either operate in HMAC-MD5 and/or in HMAC-SHA1 mode. The proposed implementations do not introduce significant area penalty. However the achieved throughput presents an increase compared to commercially available IP cores that range from 30%-390%. The main contribution of the paper is the increase of the HMAC throughput to the required level to be used in modern telecommunication applications, such as VPN and the oncoming 802.11n
  • Keywords
    VLSI; cryptography; message authentication; telecommunication security; HMAC-MD5; HMAC-SHA1; IEEE 802.11n; VLSI implementation; hash function; keyed-hash message authentication code; security; telecommunication applications; virtual private networks; Application software; Ash; Decision support systems; Digital signatures; Message authentication; Public key cryptography; Security; Throughput; Very large scale integration; Virtual private networks; Security; VLSI implementation; hash function; high-speed HMAC; message authentication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer as a Tool, 2005. EUROCON 2005.The International Conference on
  • Conference_Location
    Belgrade
  • Print_ISBN
    1-4244-0049-X
  • Type

    conf

  • DOI
    10.1109/EURCON.2005.1630347
  • Filename
    1630347