On the elliptic curve endomorphism generator (Q1744020)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On the elliptic curve endomorphism generator |
scientific article |
Statements
On the elliptic curve endomorphism generator (English)
0 references
16 April 2018
0 references
Let \(E\)\, be an elliptic curve defined over a finite field \(\mathbb{F}_q\),\, a point \(P=P_0\in E(\mathbb{F}_q)\)\, and an endomorphism \(\theta\)\, of \(E\). The point sequence \(\{P_n\}\),\, with \(P_n=\theta(P_{n-1})=\theta^n(P_0)\)\, is ultimately periodic and purely periodic if \(\theta\)\, is prime to the annihilator ideal \(l\) of \(P\). The period \(T\)\, of \(\{P_n\}\)\, is the multiplicative order of \(\theta\) modulo \(l\). The present paper studies the distribution and the linear complexity (the linear complexity of a pseudo-random sequence measures their suitability for use as a key in stream cipher cryptography) of sequences \(\{f(\theta^nP)\}\)\, where \(f\in \mathbb{F}_q(E)\),\, the function field of \(E\). Section 2 studies the structure of the group \(E[a]\)\, of the \(a\)-torsion points of \(E\),\, with \(a\)\, an ideal of \(\mathrm{End}(E)\),\, an some other auxiliary results. Section 3.1 studies, using character sums, the distribution of sequences \(\{f(\theta^nP)\}\). Theorem 1 gives an upper bound for the character sum \(S_\theta(E,P,T)=\sum_{n=1}^T\psi(f(\theta^nP))\),\, with \(\psi\)\, an additive character of \(\mathbb{F}_q\)\, and Theorem 2 improves that bound assuming the discriminant of \(\mathrm{End}(E)\)\, small (\(\mathrm{End}(E)\)\, is an order in an imaginary quadratic field). Corollaries 2 and 3 provides the wanted distribution. Finally Section 3.2 gives a lower bound on the linear complexity of that sequences (Theorem 3).
0 references
elliptic curves
0 references
complex multiplication
0 references
character sums
0 references
linear complexity
0 references
power generator
0 references
0 references
0 references