DocumentCode
160448
Title
Design and implementation of block cipher in hummingbird algorithm over FPGA
Author
Saha, Simanto ; Islam, Md Rafiqul ; Rahman, Habibur ; Hassan, Mehdi ; Aowlad Hossain, A.B.M.
Author_Institution
Dept. of Electron. & Commun. Eng., Khulna Univ. of Eng. & Technol., Khulna, Bangladesh
fYear
2014
fDate
11-13 July 2014
Firstpage
1
Lastpage
5
Abstract
The Hummingbird algorithm is applied in secure systems like RFID tags, wireless sensor nodes and smart integrated circuits. Hummingbird is a lightweight algorithm which consists of block cipher of 256-bit key and encrypts a 16bit data in one operation. In this paper, a block cipher for hummingbird algorithm is designed and implemented over Spartan-2 FPGA. The encryption and decryption unit are designed separately and finally, it is observed that the decrypted result perfectly matches with main data. The proposed architecture is planned to keep compact so that rest of reconfigurable areas of FPGA can be efficiently used for other purposes. As compactness is necessary for systems embedded with cryptography part, we expect that the proposed design can show technical usefulness.
Keywords
cryptography; field programmable gate arrays; FPGA reconfigurable areas; Hummingbird algorithm; Spartan-2 FPGA; block cipher; decryption unit; lightweight algorithm; secure systems; Algorithm design and analysis; Boolean functions; Ciphers; Encryption; Field programmable gate arrays; Hardware design languages; Block cipher; Cryptanalysis; FPGA; Hummingbird; RFID Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing, Communication and Networking Technologies (ICCCNT), 2014 International Conference on
Conference_Location
Hefei
Print_ISBN
978-1-4799-2695-4
Type
conf
DOI
10.1109/ICCCNT.2014.6963084
Filename
6963084
Link To Document