LIBC: a low-cost lightweight block cipher for IoT application

被引:0
|
作者
Yan, Qingwen [1 ]
Guo, Ying [1 ]
Liu, Wenfen [1 ,2 ]
Chen, Wen [1 ]
Lu, Yongcan [1 ]
机构
[1] Guilin Univ Elect Technol, Sch Comp Sci & Informat Secur, Guilin 541004, Guangxi, Peoples R China
[2] Guilin Univ Elect Technol, Guangxi Key Lab Cryptog & Informat Secur, Guilin 541004, Guangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
lightweight block cipher; low-cost; S-box; involutive; diffusion;
D O I
10.1088/1402-4896/ad9867
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
With the rapid growth of the Internet of Things (IoT), designing lightweight block ciphers has become essential for securing resource-constrained devices. This necessitates a balance among low-cost implementation, diffusion, and security. To address this challenge, we propose a novel lightweight block cipher named LIBC, which has a 64-bit block size supporting 128-bit keys. In the nonlinear layer, we develop a four-round structure to design optimal 4-bit S-boxes, generating 8,832 S-boxes that provide excellent security and compact hardware overhead. To balance diffusion with resource efficiency, we use a 4 x 4 almost MDS matrix and introduce a type of optimal involutive nibble-based permutations based on SAT. This ensures that LIBC achieves full diffusion within the minimal rounds while providing the required security. Combining the above design, LIBC's encryption and decryption circuits become nearly identical, requiring only 24 additional XOR gates for decryption. Experimental results show that LIBC exhibits strong diffusion and avalanche characteristics, providing sufficient security against various known attacks. Regarding hardware performance, the single-round iteration of the internal state in LIBC occupies only 10.05 GE per bit, which is superior compared to the round-based implementations of Midori, PRESENT, RECTANGLE, etc.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] mCrypton - A lightweight block cipher for security of low-cost RFID tags and sensors
    Lim, CH
    Korkishko, T
    INFORMATION SECURITY APPLICATIONS, 2006, 3786 : 243 - 258
  • [2] Low-cost and two-cycle hardware structures of PRINCE lightweight block cipher
    Rashidi, Bahram
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1227 - 1243
  • [3] 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,
  • [4] RAZOR: A Lightweight Block Cipher for Security in IoT
    Singh, Dheeraj
    Kumar, Manoj
    Yadav, Tarun
    DEFENCE SCIENCE JOURNAL, 2024, 74 (01) : 46 - 52
  • [5] Shadow: A Lightweight Block Cipher for IoT Nodes
    Guo, Ying
    Li, Lang
    Liu, Botao
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 13014 - 13023
  • [6] A Low-Cost and Flexible FPGA Implementation for SPECK Block Cipher
    Nemati, Ali
    Feizi, Soheil
    Ahmadi, Arash
    Makki, Vahab Al-din
    2015 12TH INTERNATIONAL IRANIAN SOCIETY OF CRYPTOLOGY CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2015, : 42 - 47
  • [7] IIoTBC: A Lightweight Block Cipher for Industrial IoT Security
    Kuang, Juanli
    Guo, Ying
    Li, Lang
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2023, 17 (01): : 97 - 119
  • [8] LBC-IoT: Lightweight Block Cipher for IoT Constraint Devices
    Ramadan, Rabie A.
    Aboshosha, Bassam W.
    Yadav, Kusum
    Alseadoon, Ibrahim M.
    Kashout, Munawar J.
    Elhoseny, Mohamed
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 67 (03): : 3563 - 3579
  • [9] LCBC-XTEA: High Throughput Lightweight Cryptographic Block Cipher Model for Low-Cost RFID Systems
    Anusha, R.
    Shastrimath, V. Veena Devi
    CYBERNETICS AND AUTOMATION CONTROL THEORY METHODS IN INTELLIGENT ALGORITHMS, 2019, 986 : 185 - 196
  • [10] LCB: Light Cipher Block An Ultrafast Lightweight Block Cipher For Resource Constrained IOT Security Applications
    Roy, Siddhartha
    Roy, Saptarshi
    Biswas, Arpita
    Baishnab, Krishna Lal
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (11): : 4122 - 4144