Extractors for Jacobians of Binary Genus-2 Hyperelliptic Curves

  • Authors:
  • Reza Rezaeian Farashahi

  • Affiliations:
  • Dept. of Mathematics and Computer Science, TU Eindhoven, Eindhoven, The Netherlands 5600 MB and Dept. of Mathematical Sciences, Isfahan University of Technology, Isfahan, Iran

  • Venue:
  • ACISP '08 Proceedings of the 13th Australasian conference on Information Security and Privacy
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Extractors are an important ingredient in designing key exchange protocols and secure pseudorandom sequences in the standard model. Elliptic and hyperelliptic curves are gaining more and more interest due to their fast arithmetic and the fact that no subexponential attacks against the discrete logarithm problem are known.In this paper we propose two simple and efficient deterministic extractors for $J(\mathbb{F}_q)$, the Jacobian of a genus 2 hyperelliptic curve Hdefined over $\mathbb{F}_q$, where q= 2n, called the sumand productextractors.For non-supersingular hyperelliptic curves having a Jacobian with group order 2m, where mis odd, we propose the modified sumand productextractors for the main subgroup of $J(\mathbb{F}_q)$. We show that, if $D\in J(\mathbb{F}_q)$ is chosen uniformly at random, the bits extracted from Dare indistinguishable from a uniformly random bit-string of length n.