• DocumentCode
    3056613
  • Title

    FPGA implementations of the Hummingbird cryptographic algorithm

  • Author

    Fan, Xinxin ; Gong, Guang ; Lauffenburger, Ken ; Hicks, Troy

  • Author_Institution
    E&CE Dept., Univ. of Waterloo, Waterloo, ON, Canada
  • fYear
    2010
  • fDate
    13-14 June 2010
  • Firstpage
    48
  • Lastpage
    51
  • Abstract
    Hummingbird is a new ultra-lightweight cryptographic algorithm targeted for resource-constrained devices like RFID tags, smart cards, and wireless sensor nodes. In this paper, we describe efficient hardware implementations of a stand-alone Hummingbird component in field-programmable gate array (FPGA) devices. We implement an encryption only core and an encryption/decryption core on the low-cost Xilinx FPGA series Spartan-3 and compare our results with other reported lightweight block cipher implementations on the same series. Our experimental results highlight that in the context of low-cost FPGA implementation Hummingbird has favorable efficiency and low area requirements.
  • Keywords
    cryptography; field programmable gate arrays; FPGA implementations; RFID tags; Xilinx FPGA series Spartan-3; decryption core; encryption core; field-programmable gate array devices; hummingbird cryptographic algorithm; resource-constrained devices; smart cards; wireless sensor nodes; Application software; Communication system security; Cryptography; Embedded software; Field programmable gate arrays; Hardware; Intelligent sensors; RFID tags; Smart cards; Wireless sensor networks; FPGA implementations; Lightweight cryptographic primitive; resource-constrained devices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware-Oriented Security and Trust (HOST), 2010 IEEE International Symposium on
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    978-1-4244-7811-8
  • Type

    conf

  • DOI
    10.1109/HST.2010.5513116
  • Filename
    5513116