Section: New Results
Counting points on genus-3 hyperelliptic curves with explicit real multiplication
Participants : Simon Abelard, Pierrick Gaudry [contact] , Pierre-Jean Spaenlehauer [contact] .
In [9], we proposed 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 computed the zeta function of a curve defined over a 64-bit prime field, with explicit real multiplication by .