EN FR
EN FR
New Software and Platforms
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Bibliography
New Software and Platforms
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Bibliography


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 𝔽q, 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 O((logq)6) bit-operations, where the constant in the O() 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 [2cos(2π/7)].