paper

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.

Pseudorandom Bits From Points on Elliptic Curves · wovepaper