Group law computations on Jacobians of hyperelliptic Curves


Autoria(s): Costello, Craig; Lauter, Kristin
Contribuinte(s)

Miri, Ali

Vaudenay, Serge

Data(s)

20/02/2012

Resumo

We derive an explicit method of computing the composition step in Cantor’s algorithm for group operations on Jacobians of hyperelliptic curves. Our technique is inspired by the geometric description of the group law and applies to hyperelliptic curves of arbitrary genus. While Cantor’s general composition involves arithmetic in the polynomial ring F_q[x], the algorithm we propose solves a linear system over the base field which can be written down directly from the Mumford coordinates of the group elements. We apply this method to give more efficient formulas for group operations in both affine and projective coordinates for cryptographic systems based on Jacobians of genus 2 hyperelliptic curves in general form.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/48857/

Publicador

Springer

Relação

http://eprints.qut.edu.au/48857/1/CostelloLauter.pdf

DOI:10.1007/978-3-642-28496-0_6

Costello, Craig & Lauter, Kristin (2012) Group law computations on Jacobians of hyperelliptic Curves. Lecture Notes in Computer Science, 7118, pp. 92-117.

Direitos

Copyright Springer-Verlag Berlin Heidelberg 2012

The original publication is available at SpringerLink http://www.springerlink.com

Fonte

Faculty of Science and Technology; Information Security Institute

Palavras-Chave #010101 Algebra and Number Theory #080201 Analysis of Algorithms and Complexity #089999 Information and Computing Sciences not elsewhere classified #hyperelliptic curves #group law #Jacobian arithmetic #genus 2
Tipo

Journal Article