Abstract
For a given elliptic curve \(\mathbf {E}\) over a finite field of odd characteristic and a rational function f on \(\mathbf {E}\) we first study the linear complexity profiles of the sequences f(nG), \(n=1,2,\dots \) which complements earlier results of Hess and Shparlinski. We use Edwards coordinates to be able to deal with many f where Hess and Shparlinski’s result does not apply. Moreover, we study the linear complexities of the (generalized) elliptic curve power generators \(f(e^nG)\), \(n=1,2,\dots \) We present large families of functions f such that the linear complexity profiles of these sequences are large.
Similar content being viewed by others
References
Bernstein D.J., Lange T.: Faster addition and doubling on elliptic curves. In: Advances in Cryptology—ASIACRYPT 2007. Lecture Notes in Computer Science, vol. 4833, pp. 29–50. Springer, Berlin (2007)
Bernstein D.J., Lange T.: A complete set of addition laws for incomplete Edwards curves. J. Number Theory 131(5), 858–872 (2011)
Edwards H.M.: A normal form for elliptic curves. Bull. Am. Math. Soc. (N.S.) 44(3), 393–422 (2007).
Friedlander J.B., Hansen J., Shparlinski I.E.: Character sums with exponential functions. Mathematika 47(1–2), 75–85 (2000)
Griffin F., Shparlinski I.E.: On the linear complexity profile of the power generator. IEEE Trans. Inf. Theory 46(6), 2159–2162 (2000)
Hess F., Shparlinski I.E.: On the linear complexity and multidimensional distribution of congruential generators over elliptic curves. Des. Codes Cryptogr. 35(1), 111–117 (2005)
Knuth D.E.: The Art of Computer Programming. Seminumerical Algorithms, vol. 2, 3rd edn. Addison-Wesley, Reading (1998)
Lange T., Shparlinski I.E.: Certain exponential sums and random walks on elliptic curves. Can. J. Math. 57(2), 338–350 (2005)
Meidl W., Winterhof A.: Linear complexity of sequences and multisequences. In: Mullen G.L. (ed.) Handbook of Finite Fields. CRC Press, Boca Raton (2013)
Mérai L.: On the elliptic curve power generator. Unif. Distrib. Theory 9(2), 59–65 (2014)
Niederreiter H.: Random number generation and quasi-Monte Carlo methods. In: CBMS-NSF Regional Conference Series in Applied Mathematics, vol. 63. Society for Industrial and Applied Mathematics (SIAM), Philadelphia (1992)
Niederreiter H.: Linear complexity and related complexity measures for sequences. In: Progress in Cryptology—INDOCRYPT 2003. Lecture Notes in Computer Science, vol. 2904, pp. 1–17. Springer, Berlin (2003)
Niederreiter H., Winterhof A.: Applied Number Theory. Springer, Berlin (2015)
Shparlinski I.: On the linear complexity of the power generator. Des. Codes Cryptogr. 23(1), 5–10 (2001)
Topuzoğlu A., Winterhof A.: Pseudorandom sequences. In: Topics in Geometry, Coding Theory and Cryptography, vol. 6, pp. 135–166. Springer, Dordrecht (2007)
Washington L.C.: Elliptic curves, 2nd edn. Discrete Mathematics and Its Applications (Boca Raton) Number Theory and Cryptography. Chapman & Hall/CRC, Boca Raton, FL (2008).
Winterhof A.: Linear complexity and related complexity measures. In: Selected Topics in Information and Coding Theory, Series on Coding Theory and Cryptology, vol. 7, pp. 3–40. World Science Publication, Hackensack (2010)
Winterhof A.: Recent results on recursive nonlinear pseudorandom number generators (invited paper). In: Sequences and Their Applications—SETA 2010. Lecture Notes in Computer Science, vol. 6338, pp. 113–124. Springer, Berlin (2010)
Acknowledgments
The authors are partially supported by the Austrian Science Fund FWF Project F5511-N26 which is part of the Special Research Program “Quasi-Monte Carlo Methods: Theory and Applications”. The first author is also partially supported by Hungarian National Foundation for Scientific Research, Grant No. K100291.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by R. Steinwandt.
Rights and permissions
About this article
Cite this article
Mérai, L., Winterhof, A. On the linear complexity profile of some sequences derived from elliptic curves. Des. Codes Cryptogr. 81, 259–267 (2016). https://doi.org/10.1007/s10623-015-0140-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-015-0140-0
Keywords
- Linear complexity
- Elliptic curves
- Edwards coordinates
- Elliptic curve generator
- Power generator
- Elliptic curve power generator