Pseudorandom Bits From Points on Elliptic Curves
arXiv:1005.4771
Abstract
Let $\E$ be an elliptic curve over a finite field $\F_{q}$ of elements, with , given by an affine Weierstraß equation. We also use to denote the -component of a point $P = (x(P),y(P))\in \E$. We estimate character sums of the form $$ \sum_{n=1}^N χ\(x(nP)x(nQ)\) \quad \text{and}\quad \sum_{n_1, \ldots, n_k=1}^N ψ\(\sum_{j=1}^k c_j x\(\(\prod_{i =1}^j n_i\) R\)\) $$ on average over all $\F_q$ rational points , and on $\E$, where is a quadratic character, is a nontrivial additive character in $\F_q$ and $(c_1, \ldots, c_k)\in \F_q^k$ is a non-zero vector. These bounds confirm several recent conjectures of D. Jao, D. Jetchev and R. Venkatesan, related to extracting random bits from various sequences of points on elliptic curves.