Design and Implementation of New Lightweight Encryption Technique

Lightweight cryptography is an interesting field which provides security, higher throughput, low power consumption and compactness. Several algorithms like PRESENT, CLEFIA, SEA, TEA, Hummingbird and KANTAN have made the mark to be used as lightweight algorithms. In this paper, we present the design of hybrid lightweight encryption system based on bit permutation instruction GRP (group operation) and the S-box of PRESENT. A new hybrid system is proposed that provides more compact results in terms of both memory space and gate equivalents. This design has resulted in most compact implementation in terms of memory requirement. By using the S-box of PRESENT, it helps in resistant to several differential attacks and also GRP properties are very helpful to attain the compact implementation in hardware. The design is coded using VHDL language and implemented into the Spartan 6 FPGAs.

[1]  Christophe De Cannière,et al.  KATAN and KTANTAN - A Family of Small and Efficient Hardware-Oriented Block Ciphers , 2009, CHES.

[2]  C. Paar,et al.  A Family of Light-Weight Block Ciphers Based on DES Suited for RFID Applications , 2006 .

[3]  Guang Gong,et al.  Hummingbird: Ultra-Lightweight Cryptography for Resource-Constrained Devices , 2010, Financial Cryptography Workshops.

[4]  Axel Poschmann,et al.  Lightweight cryptography: cryptographic engineering for a pervasive world , 2009, IACR Cryptol. ePrint Arch..

[5]  Ruby B. Lee,et al.  Bit permutation instructions for accelerating software cryptography , 2000, Proceedings IEEE International Conference on Application-Specific Systems, Architectures, and Processors.

[6]  Kirat Pal Singh Biometric Based Network Security Using MIPS Cryptography Processor , 2016, IACR Cryptol. ePrint Arch..

[7]  Andrey Bogdanov,et al.  PRESENT: An Ultra-Lightweight Block Cipher , 2007, CHES.

[8]  Ruby B. Lee,et al.  Fast subword permutation instructions based on butterfly network , 1999, Electronic Imaging.

[9]  Thomas Peyrin,et al.  The LED Block Cipher , 2011, IACR Cryptol. ePrint Arch..

[10]  Dilip Kumar,et al.  Design of High Performance MIPS Cryptography Processor , 2013, QSHINE.

[11]  Thomas Peyrin,et al.  Cryptanalysis of Zorro , 2013, IACR Cryptol. ePrint Arch..