GFLE: a low-energy lightweight block cipher based on a variant of generalized Feistel structure

被引:0
|
作者
Hu, Minhua [1 ,2 ]
Li, Lang [1 ,2 ]
Huang, Xiantong [1 ,2 ]
Sun, Wei [1 ,2 ]
机构
[1] Hengyang Normal Univ, Coll Comp Sci & Technol, Hengyang 421002, Peoples R China
[2] Hengyang Normal Univ, Hunan Prov Key Lab Intelligent Informat Proc & App, Hengyang 421002, Peoples R China
关键词
lightweight block cipher; low-energy; generalized feistel structure; s-box; cryptanalysis;
D O I
10.1088/1402-4896/ad6407
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Low-energy lightweight block ciphers are essential for applications with extremely resource-constrained to reduce energy and maintain security. The trade-off between diffusion property and area is a widely studied issue in the design of low-energy block ciphers. In this paper, a low-energy lightweight block cipher named as GFLE is presented. The core cipher of GFLE uses a variant of the Generalized Feistel Structure (GFS) with 4-branch, which combines the Type-II GFS with the simplified Lai-Massey. The DRmax of GFLE has a one-round improvement over the Type-II GFS optimized by Suzaki et al and the security margin is achieved in a shorter number of rounds. Moreover, an S-box with low-energy and good cryptographic properties is proposed by searching combinations based on gate-level circuits using a depth-first strategy. It exhibits better security properties and hardware performance compared to other S-boxes. The block cipher GFLE is implemented in ASIC with UMC 0.18 mu m. It has been proved that the energy of GFLE is lower than Midori, WARP, SKINNY, CRAFT, etc in unified encryption and decryption (ED) circuits. GFLE reduces energy by 61.59% compared with SKINNY. The results show that GFLE in ED circuits consumes only 1596 Gate Equivalents (GEs) and 6.36 mu J/bit in area and energy, respectively.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] SCENERY: a lightweight block cipher based on Feistel structure
    Feng, Jingya
    Li, Lang
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2022, 16 (03)
  • [2] SCENERY:a lightweight block cipher based on Feistel structure
    Jingya FENG
    Lang LI
    [J]. Frontiers of Computer Science., 2022, 16 (03) - 201
  • [3] SCENERY: a lightweight block cipher based on Feistel structure
    Jingya Feng
    Lang Li
    [J]. Frontiers of Computer Science, 2022, 16
  • [4] ALLPC: A Lightweight Block Cipher Based on Generalized Feistel Networks for IoT
    Cheng, Junhua
    Guo, Songtao
    He, Jing
    [J]. 2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC), 2021,
  • [5] A Chaos-based Block Cipher with Feistel Structure
    Peng, Jun
    Lei, Liang
    Han, Qi
    Jia, Rong
    [J]. 2014 IEEE 13TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI-CC), 2014, : 343 - 348
  • [6] An Extended Type-1 Generalized Feistel Networks: Lightweight Block Cipher for IoT
    Cheng, Junhua
    Guo, Songtao
    He, Jing
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 11408 - 11421
  • [7] A lightweight packet cipher algorithm based on unbalanced feistel structure
    Chuiwei, Lu
    Haixia, Li
    Jun, Liu
    [J]. EEA - Electrotehnica, Electronica, Automatica, 2018, 66 (03): : 81 - 87
  • [8] Tweakable TWINE: Building a Tweakable Block Cipher on Generalized Feistel Structure
    Sakamoto, Kosei
    Minematsu, Kazuhiko
    Shibata, Nao
    Shigeri, Maki
    Kubo, Hiroyasu
    Funabiki, Yuki
    Bogdanov, Andrey
    Morioka, Sumio
    Isobe, Takanori
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (12) : 1629 - 1639
  • [9] Tweakable TWINE: Building a Tweakable Block Cipher on Generalized Feistel Structure
    Sakamoto, Kosei
    Minematsu, Kazuhiko
    Shibata, Nao
    Shigeri, Maki
    Kubo, Hiroyasu
    Funabiki, Yuki
    Bogdanov, Andrey
    Morioka, Sumio
    Isobe, Takanori
    [J]. ADVANCES IN INFORMATION AND COMPUTER SECURITY, IWSEC 2019, 2019, 11689 : 129 - 145
  • [10] 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