• DocumentCode
    17836
  • Title

    Implementation of a New Lightweight Encryption Design for Embedded Security

  • Author

    Bansod, G. ; Raval, N. ; Pisharoty, N.

  • Author_Institution
    Dept. of Electron. & Telecommun., Symbiosis Int. Univ., Pune, India
  • Volume
    10
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    142
  • Lastpage
    151
  • Abstract
    Lightweight cryptography is an interesting field that strikes the perfect balance in providing security, higher throughput, low-power consumption, and compactness. In recent years, many compact algorithms like PRESENT, CLEFIA, SEA, TEA, LED, ZORRO, Hummingbird, and KANTAN have made the mark to be used as lightweight crypto engines. In this paper, we present the design of a new lightweight compact encryption system based on bit permutation instruction group operation (GRP), which is widely studied and extensively researched. Using the S-box of PRESENT, we have added the confusion property for GRP, because all the existing algorithms using bit permutation instructions do not have this confusion property. By comparing the existing S-boxes of compact algorithms and its cryptanalysis, a new hybrid system is proposed in this paper that provides more compact results in terms of both memory space and gate equivalents. A hybrid cryptosystem, which consists of GRP and S-box of PRESENT, is designed and implemented on a 32-bit processor. This fusion has resulted in a lightweight cipher that is the most compact implementation, till now, in terms of memory requirement. We have tested and verified this on an LPC2129 processor. Various S-boxes of recently used lightweight algorithms, such as PRESENT and CLEFIA, are designed and analyzed to create a perfect fusion that should be resistant to attacks. Using the S-box of PRESENT, it helps in further reducing the gate complexity. This hybrid model results in 2125 gate equivalents, which is better than other light variant models like DESXL, CLEFIA, and AES. Moreover, GRP properties are very helpful not only to attain the desired avalanche effect, but also as it results in a compact implementation in hardware. This paper proposes a novel approach that will have a positive impact in the field of lightweight encryption protocols.
  • Keywords
    computational complexity; cryptographic protocols; embedded systems; storage management; CLEFIA; GRP; LPC2129 processor; PRESENT; S-box; bit permutation instruction group operation; confusion property; cryptanalysis; gate complexity; gate equivalents; hybrid cryptosystem; lightweight cipher; lightweight compact encryption system; lightweight crypto engines; lightweight cryptography; lightweight encryption protocols; low-power consumption; memory requirement; memory space; word length 32 bit; Algorithm design and analysis; Ciphers; Encryption; Logic gates; Memory management; Bit permutation; Embedded Security; Encryption; GRP; Lightweight cryptography; PRESENT; bit permutation; embedded security; encryption;
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2014.2365734
  • Filename
    6939717