ALLPC: A Lightweight Block Cipher Based on Generalized Feistel Networks for IoT

被引:0
|
作者
Cheng, Junhua [1 ]
Guo, Songtao [1 ]
He, Jing [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
关键词
Block ciphers; extended generalized Feistel network; Internet of Things; Lightweight cryptography; ULTRA-LIGHTWEIGHT; CRYPTANALYSIS; DESIGN;
D O I
10.1109/IPCCC51483.2021.9679401
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As millions of intelligent devices are gradually deployed at the edge of networks, a large amount of private and sensitive data generated at those devices need to be transmitted, stored and processed safely among these devices, which become a serve challenge because these resource constrained IoT devices cannot satisfy the requirements of conventional encryption ciphers. In this paper, we propose the extended Type-1 generalized Feistel networks (Type-1 EGFNs) and instantiate it into a lightweight block cipher called ALLPC. We analyze performance of the cipher in security, software implementation and hardware implementation. The Type-1 EGFNs overcomes the shortcomings of slow diffusion of Type-1 GFNs. Compared with other existing lightweight block ciphers, experimental results shows that ALLPC cipher can achieve compact hardware and low-performance software (e.g. low memory) while having low execution time, high throughput and low energy consumption on 32-bit ARM-Cortex M3 STM32F103 platform. In our security analysis, ALLPC cipher can attain adequate security level against many different attacks.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] SAND: an AND-RX Feistel lightweight block cipher supporting S-box-based security evaluations
    Shiyao Chen
    Yanhong Fan
    Ling Sun
    Yong Fu
    Haibo Zhou
    Yongqing Li
    Meiqin Wang
    Weijia Wang
    Chun Guo
    Designs, Codes and Cryptography, 2022, 90 : 155 - 198
  • [22] A Lightweight block cipher based on quasigroups
    Zhao, Yaohui
    Xu, Yunqing
    2017 6TH INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS AND COMPUTER SCIENCE (ICAMCS 2017), 2017, : 123 - 130
  • [23] 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
  • [24] Neural network based cryptanalysis of a Feistel type block cipher
    Albassal, AMB
    Wahdan, AMA
    ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 231 - 237
  • [25] SAND: an AND-RX Feistel lightweight block cipher supporting S-box-based security evaluations
    Chen, Shiyao
    Fan, Yanhong
    Sun, Ling
    Fu, Yong
    Zhou, Haibo
    Li, Yongqing
    Wang, Meiqin
    Wang, Weijia
    Guo, Chun
    DESIGNS CODES AND CRYPTOGRAPHY, 2022, 90 (01) : 155 - 198
  • [26] A lightweight block cipher technique for IoT based E-healthcare system security
    Kakali Chatterjee
    Ravi Raushan Kumar Chaudhary
    Ashish Singh
    Multimedia Tools and Applications, 2022, 81 : 43551 - 43580
  • [27] A lightweight block cipher technique for IoT based E-healthcare system security
    Chatterjee, Kakali
    Chaudhary, Ravi Raushan Kumar
    Singh, Ashish
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (30) : 43551 - 43580
  • [28] RBFK cipher: a randomized butterfly architecture-based lightweight block cipher for IoT devices in the edge computing environment
    Sohel Rana
    M. Rubaiyat Hossain Mondal
    Joarder Kamruzzaman
    Cybersecurity, 6
  • [29] RBFK cipher: a randomized butterfly architecture-based lightweight block cipher for IoT devices in the edge computing environment
    Rana, Sohel
    Mondal, M. Rubaiyat Hossain
    Kamruzzaman, Joarder
    CYBERSECURITY, 2023, 6 (01)
  • [30] LRBC: a lightweight block cipher design for resource constrained IoT devices
    A. Biswas
    A. Majumdar
    S. Nath
    A. Dutta
    K. L. Baishnab
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 5773 - 5787