Algebraic Attack on the Alternating Step(r,s)Generator
Mehdi M. Hassanzadeh, Tor Helleseth

TL;DR
This paper introduces an algebraic attack on the Alternating Step(r,s) Generator, demonstrating that it is less secure than previously claimed, by effectively recovering the secret key using a specific algebraic approach.
Contribution
The paper develops a new algebraic attack on ASG(r,s) and models the generator to show its security is compromised, contrary to prior claims.
Findings
The attack recovers the secret key with specific computational complexity.
ASG(r,s) is no more secure than the original ASG.
The algebraic attack is efficient and practical for certain output lengths.
Abstract
The Alternating Step(r,s) Generator, ASG(r,s), is a clock-controlled sequence generator which is recently proposed by A. Kanso. It consists of three registers of length l, m and n bits. The first register controls the clocking of the two others. The two other registers are clocked r times (or not clocked) (resp. s times or not clocked) depending on the clock-control bit in the first register. The special case r=s=1 is the original and well known Alternating Step Generator. Kanso claims there is no efficient attack against the ASG(r,s) since r and s are kept secret. In this paper, we present an Alternating Step Generator, ASG, model for the ASG(r,s) and also we present a new and efficient algebraic attack on ASG(r,s) using 3(m+n) bits of the output sequence to find the secret key with O((m^2+n^2)*2^{l+1}+ (2^{m-1})*m^3 + (2^{n-1})*n^3) computational complexity. We show that this system…
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
