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

被引:1
作者
Cheng, Junhua [1 ]
Guo, Songtao [1 ]
He, Jing [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
来源
2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC) | 2021年
关键词
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
相关论文
共 25 条
  • [1] ANU: an ultra lightweight cipher design for security in IoT
    Bansod, Gaurav
    Patil, Abhijit
    Sutar, Swapnil
    Pisharoty, Narayan
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (18) : 5238 - 5251
  • [2] BORON: an ultra-lightweight and low power encryption design for pervasive computing
    Bansod, Gaurav
    Pisharoty, Narayan
    Patil, Abhijit
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (03) : 317 - 331
  • [3] The SIMON and SPECK lightweight block ciphers
    Beaulieu, Ray
    Shors, Douglas
    Smith, Jason
    Treatman-Clark, Stefan
    Weeks, Bryan
    Wingers, Louis
    [J]. 2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [4] Extended Generalized Feistel Networks Using Matrix Representation to Propose a New Lightweight Block Cipher: LILLIPUT
    Berger, Thierry P.
    Francq, Julien
    Minier, Marine
    Thomas, Gael
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (07) : 2074 - 2089
  • [5] Berger TP, 2014, LECT NOTES COMPUT SC, V8282, P289
  • [6] BIHAM E, 1991, LECT NOTES COMPUT SC, V537, P2
  • [7] Bogdanov A, 2007, LECT NOTES COMPUT SC, V4727, P450
  • [8] Carracedo JM, 2018, 2018 FIFTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY, P23, DOI 10.1109/IoTSMS.2018.8554634
  • [9] Dahiphale V, 2017, 2017 INTERNATIONAL CONFERENCE ON BIG DATA, IOT AND DATA SCIENCE (BID), P130, DOI 10.1109/BID.2017.8336586
  • [10] Dileep Kumar M. J., 2021, Proceedings of the 2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS), P1366, DOI 10.1109/ICAIS50930.2021.9395950