pith. sign in

arxiv: math/0405305 · v2 · submitted 2004-05-15 · 🧮 math.NT · math.AG

A CRT algorithm for constructing genus 2 curves over finite fields

classification 🧮 math.NT math.AG
keywords curvesgenusalgorithmconstructingfinitemethodclassfield
0
0 comments X
read the original abstract

We present a new method for constructing genus 2 curves over a finite field with a given number of points on its Jacobian. This method has important applications in cryptography, where groups of prime order are used as the basis for discrete-log based cryptosystems. Our algorithm provides an alternative to the traditional CM method for constructing genus 2 curves. For a quartic CM field K with primitive CM type, we compute the Igusa class polynomials modulo p for certain small primes p and then use the Chinese remainder theorem (CRT) and a bound on the denominators to construct the class polynomials. We also provide an algorithm for determining endomorphism rings of ordinary Jacobians of genus 2 curves over finite fields, generalizing the work of Kohel for elliptic curves.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.