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
Link To Document