Optimizing the placement of tap positions and guess and determine cryptanalysis with variable sampling
S. Hod\v{z}i\'c, E. Pasalic, and Y. Wei

TL;DR
This paper introduces algorithms for optimal tap position selection in LFSR-based ciphers and extends cryptanalytic techniques with variable sampling to improve attack effectiveness, revealing vulnerabilities in some real-world ciphers.
Contribution
It proposes novel algorithms for tap position optimization and extends GFSGA attacks with variable sampling, enhancing cryptanalysis of LFSR and NFSR-based ciphers.
Findings
Standard tap selection criteria are insufficient for optimal security.
Proposed algorithms outperform traditional methods in resisting cryptanalysis.
GFSGA with variable sampling can effectively attack certain cipher designs.
Abstract
In this article an optimal selection of tap positions for certain LFSR-based encryption schemes is investigated from both design and cryptanalytic perspective. Two novel algorithms towards an optimal selection of tap positions are given which can be satisfactorily used to provide (sub)optimal resistance to some generic cryptanalytic techniques applicable to these schemes. It is demonstrated that certain real-life ciphers (e.g. SOBER-t32, SFINKS and Grain-128), employing some standard criteria for tap selection such as the concept of full difference set, are not fully optimized with respect to these attacks. These standard design criteria are quite insufficient and the proposed algorithms appear to be the only generic method for the purpose of (sub)optimal selection of tap positions. We also extend the framework of a generic cryptanalytic method called Generalized Filter State Guessing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptographic Implementations and Security · Chaos-based Image/Signal Encryption
