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
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;
Conference_Titel :
Computing, Communication and Networking Technologies (ICCCNT), 2014 International Conference on
Conference_Location :
Hefei
Print_ISBN :
978-1-4799-2695-4
DOI :
10.1109/ICCCNT.2014.6963084