Implementation of a New Lightweight Encryption Design for Embedded Security

被引:62
|
作者
Bansod, Gaurav [1 ]
Raval, Nishchal [1 ]
Pisharoty, Narayan [1 ]
机构
[1] Symbiosis Int Univ, Symbiosis Inst Technol, Dept Elect & Telecommun, Pune 412115, Maharashtra, India
关键词
Lightweight cryptography; PRESENT; GRP; embedded security; encryption; bit permutation; PERMUTATION INSTRUCTIONS; BLOCK CIPHER; CRYPTOGRAPHY; EFFICIENT; HARDWARE; DEVICES;
D O I
10.1109/TIFS.2014.2365734
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:142 / 151
页数:10
相关论文
共 50 条
  • [1] A Lightweight Memory Encryption Cache Design and Implementation for Embedded Processor
    Liu, Zhenglin
    Huo, Wenjie
    Zou, Xuecheng
    Lin, Yingyan
    PROCEEDINGS OF THE 2009 12TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC 2009), 2009, : 388 - 391
  • [2] A New Ultra Lightweight Encryption Design for Security at Node Level
    Bansod, Gaurav
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (12): : 111 - 128
  • [3] Hybrid Lightweight and Robust Encryption Design for Security in IoT
    Patil, Abhijit
    Bansod, Gaurav
    Pisharoty, Narayan
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (12): : 85 - 98
  • [4] An Ultra lightweight encryption design for security in pervasive computing
    Bansod, Gaurav
    Patil, Abhijit
    Sutar, Swapnil
    Pisharoty, N.
    2016 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC), AND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2016, : 79 - 84
  • [5] DESIGN AND IMPLEMENTATION OF LIGHTWEIGHT ENCRYPTION AND SIGNATURE PROTOCOL FOR UNIVERSAL NETWORK
    Hong, Yuanzhi
    Zhang, Sidong
    Xu, Changqiao
    Guan, Jianfeng
    Wang, Hongchao
    Zhang, Hongke
    PROCEEDINGS OF THE 2010 INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENCE AND AWARENESS INTERNET, AIAI2010, 2010, : 345 - 349
  • [6] Research and Implementation of Embedded Database Encryption System based on Lightweight Cryptographic Algorithms
    Liu, Jishun
    Zhang, Yan
    Yu, Zuwei
    Gu, Xiye
    2021 IEEE 6TH INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (ICBDA 2021), 2021, : 150 - 154
  • [7] Embedded Devices Security: Design and Implementation of a Light RDBMS Encryption Utilizing Multi-Core Processors
    Alomari, Mohammad Ahmed
    Aris, Hazleen
    Ghaleb, Mukhtar
    Almurtadha, Yahya
    Alkawsi, Gamal Abdulnaser
    Al-Hadi, Ismail Ahmad Al-Qasem
    Baashar, Yahia
    Samsudin, Khairulmizam
    IEEE ACCESS, 2023, 11 : 19836 - 19848
  • [8] Design and Implementation of Hybrid Encryption for Security IOT Data
    Chandu, Y.
    Kumar, K. S. Rakesh
    Prabhukhanolkar, Ninad Vivek
    Anish, A. N.
    Rawal, Sushma
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES FOR SMART NATION (SMARTTECHCON), 2017, : 1228 - 1231
  • [9] Design And Implementation Of Self Encryption Method On File Security
    Rahardjo, Moch. Rezky Debby
    Shidik, Guruh Fajar
    2017 INTERNATIONAL SEMINAR ON APPLICATION FOR TECHNOLOGY OF INFORMATION AND COMMUNICATION (ISEMANTIC), 2017, : 181 - 186
  • [10] Lightweight Software Encryption for Embedded Processors
    Hiscock, Thomas
    Savry, Olivier
    Goubin, Louis
    2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 213 - 220