• DocumentCode
    2583568
  • Title

    FPGA-based implementation alternatives for keyed-hash message authentication code in networked embedded systems

  • Author

    Heinrich, Enrico ; Lüder, Marian ; Joost, Ralf ; Salomon, Ralf

  • Author_Institution
    Fac. of Comput. Sci. & Electr. Eng., Univ. of Rostock, Rostock, Germany
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Field-programmable gate arrays provide a very flexible implementation platform that supports the development of tamper-proof networked embedded systems. In order to achieve a secure mode of operation, many of these systems employ keyed-hash message authentication code, to provide security against intentional tampering. Since this algorithm is of high computational complexity, this paper utilizes various hardware-software co-design techniques for its implementation, and compares the results to standard software. The considered techniques vary in the degree of required design expertise and of how (software) functionalities are implemented in hardware logic.
  • Keywords
    computational complexity; cryptography; embedded systems; field programmable gate arrays; hardware-software codesign; message authentication; FPGA-based implementation alternatives; computational complexity; field-programmable gate arrays; hardware-software co-design techniques; keyed-hash message authentication code; tamper-proof networked embedded systems; Computer science; Cryptography; Embedded system; Field programmable gate arrays; Hardware; Logic design; Message authentication; Protection; Real time systems; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
  • Conference_Location
    Mallorca
  • ISSN
    1946-0759
  • Print_ISBN
    978-1-4244-2727-7
  • Electronic_ISBN
    1946-0759
  • Type

    conf

  • DOI
    10.1109/ETFA.2009.5347033
  • Filename
    5347033