Feistel-Type Structure-Based Construction of Linear Feedback Shift Registers
In 2023, Academician Feng et al. proposed LOL, a highly flexible stream cipher algorithm design framework. This framework utilizes a Linear Feedback Shift Register (LFSR) based on Feistel structure to generate pseudorandom sequences efficiently. Our paper extends this concept by proposing a method for constructing LFSRs based on generalized Feistel-type structures. We analyze the permutation-based equivalence classification of this generalized construction and provide specific examples of maximal-period LFSRs constructed using generalized Feistel structures with 4 and 8 branches. Notably, compared to traditional Feistel-structured LFSRs, our approach reduces computational complexity by 1/2 and 3/4 for 4-branch and 8-branch designs, respectively. These structures offer improved adaptability on domestic CPU platforms lacking SIMD instruction set support, providing diverse options for cryptographic sequence generator design.
Authors
- Daoguang Mu
- Hao Tan (ORCID: https://orcid.org/0000-0002-9389-4642)
- Xinyue Zhang (ORCID: https://orcid.org/0000-0002-4243-083X)
- Wenzheng Zhang (ORCID: https://orcid.org/0000-0002-6238-0729)
- Xinfeng Dong
Institutions
- Ministry of Public Security of the People's Republic of China (CN)
Publication Details
- Published
- 2025-03-21
- DOI
- https://doi.org/10.1109/asens64990.2025.11011239
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00