Counting points on genus-3 hyperelliptic curves with explicit real multiplication
Number Theory
2019-02-13 v3 Symbolic Computation
Algebraic Geometry
Abstract
We propose a Las Vegas probabilistic algorithm to compute the zeta function of a genus-3 hyperelliptic curve defined over a finite field , with explicit real multiplication by an order in a totally real cubic field. Our main result states that this algorithm requires an expected number of bit-operations, where the constant in the depends on the ring and on the degrees of polynomials representing the endomorphism . As a proof-of-concept, we compute the zeta function of a curve defined over a 64-bit prime field, with explicit real multiplication by .
Cite
@article{arxiv.1806.05834,
title = {Counting points on genus-3 hyperelliptic curves with explicit real multiplication},
author = {Simon Abelard and Pierrick Gaudry and Pierre-Jean Spaenlehauer},
journal= {arXiv preprint arXiv:1806.05834},
year = {2019}
}
Comments
Proceedings of the ANTS-XIII conference (Thirteenth Algorithmic Number Theory Symposium)