LELBC: A low energy lightweight block cipher for smart agriculture

被引:7
|
作者
Song, Qingling [1 ]
Li, Lang [1 ]
Huang, Xiantong [1 ,2 ]
机构
[1] Hengyang Normal Univ, Coll Comp Sci & Technol, Hengyang 421002, Peoples R China
[2] Hengyang Normal Univ, Prov Key Lab Intelligent Informat Proc & Applicat, Hengyang 421002, Peoples R China
关键词
Lightweight block cipher; Low energy; PSP structure; S-box; Genetic algorithm; Smart agriculture; HARDWARE; EFFICIENT; ALGORITHM; SECURITY; INTERNET; DESIGN; THINGS;
D O I
10.1016/j.iot.2023.101022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The massive collection and transmission of various crop and livestock data in smart agriculture leads to serious security concerns. Furthermore, many Internet of Things (IoT) devices in smart agriculture are battery-powered, with limited energy resources. Therefore, a low energy lightweight block cipher (LELBC) is proposed to overcome the data leakage problem during sensor data transmission in smart agriculture. Firstly, a new permutation substitution permuta-tion (PSP) structure is proposed, taking into account the energy resource constraints of unified encryption and decryption (ED) circuits. It has highly consistent encryption and decryption and a good diffusion effect. Secondly, a 4-bit low energy involutive S-box is obtained based on a genetic algorithm. The proposed S-box has lower area and latency compared to the existing S-boxes. The experimental data show that LELBC consumes 1864 gate equivalents (GE) in area and 6.99 mu J/bit in energy (encryption + decryption) under the UMC 0.18 mu m 1P6M process library. LELBC decreases energy and area consumption by 24.02% and 24.04%, respectively, compared to Midori. Finally, a temperature collection and encryption transmission platform is established. LELBC is deployed on the platform to encrypt the collected data, establishing the first line of defense for the secure transmission of smart agriculture sensor data.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] SCENERY: a lightweight block cipher based on Feistel structure
    Jingya Feng
    Lang Li
    Frontiers of Computer Science, 2022, 16
  • [42] LiCi: A new ultra-lightweight block cipher
    Patil, Jagdish
    Bansod, Gaurav
    Kant, Kumar Shashi
    2017 INTERNATIONAL CONFERENCE ON EMERGING TRENDS & INNOVATION IN ICT (ICEI), 2017, : 40 - 45
  • [43] Lightweight Hardware Architectures for the Piccolo Block Cipher in FPGA
    Mhaouch, Ayoub
    Elhamzi, Wajdi
    Atri, Mohamed
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP'2020), 2020,
  • [44] Hardware Trojan for Ultra lightweight block cipher Piccolo
    Nohara, Kohei
    Nozaki, Yusuke
    Yoshikawa, Masaya
    2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 202 - 203
  • [45] QTL: A new ultra-lightweight block cipher
    Li, Lang
    Liu, Botao
    Wang, Hui
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 45 : 45 - 55
  • [46] Biclique cryptanalysis on lightweight block cipher: HIGHT and Piccolo
    Song, Junghwan
    Lee, Kwanhyung
    Lee, Hwanjin
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2013, 90 (12) : 2564 - 2580
  • [47] SCENERY:a lightweight block cipher based on Feistel structure
    Jingya FENG
    Lang LI
    Frontiers of Computer Science, 2022, 16 (03) : 192 - 201
  • [48] Enhancing Lightweight Block Cipher Algorithm OLBCA Through Decreasing Cost Factor
    AlDabbagh, Sufyan Salim Mahmood
    Al Shaikhli, Imad Fakhri Taha
    Al-Enezi, Khalid Abdulkareem
    Alyaqoup, Mohammed Jasem
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 159 - 164
  • [49] DULBC: A dynamic ultra-lightweight block cipher with high-throughput
    Yang, Jinling
    Li, Lang
    Guo, Ying
    Huang, Xiantong
    INTEGRATION-THE VLSI JOURNAL, 2022, 87 : 221 - 230
  • [50] Performance Evaluation and Design Considerations of Lightweight Block Cipher for Low-Cost Embedded Devices
    Kotel, S.
    Sbiaa, F.
    Zeghid, M.
    Machhout, M.
    Baganne, A.
    Tourki, R.
    2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,