Predicting the elliptic curve congruential generator
L\'aszl\'o M\'erai

TL;DR
This paper demonstrates that sequences generated by elliptic curve congruential generators can be efficiently reconstructed from a small segment of consecutive elements, revealing potential vulnerabilities in their security.
Contribution
The authors show that given just eight consecutive elements, one can polynomially compute the entire generator and its secret parameters, even if the curve is private.
Findings
Sequence can be reconstructed from 8 elements
Generator parameters can be computed in polynomial time
Sequence security assumptions may be compromised
Abstract
Let be a prime and let be an elliptic curve defined over the finite field of elements. For a point the elliptic curve congruential generator (with respect to the first coordinate) is a sequence defined by the relation , , where denotes the group operation in and is an initial point. In this paper, we show that if some consecutive elements of the sequence are given as integers, then one can compute in polynomial time an elliptic curve congruential generator (where the curve possibly defined over the rationals or over a residue ring) such that the generated sequence is identical to in the revealed segment. It turns out that in practice, all the secret parameters, and thus the whole sequence , can be…
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
TopicsCryptography and Residue Arithmetic
