• 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