2005Unpublished venueRequires access

Simultaneous Divisor Class Addition-Subtraction Algorithm and Its Applications to Hyperelliptic Curve Cryptosystem

Xinxin Fan, Yumin Wang

Open publisher page 1 citations

Abstract

In [H. Oguro et al., (2003)], the authors proposed efficient algorithms for the /spl tau/-adic sliding window method and applied the algorithms to Koblitz elliptic curve cryptosystem. In this paper, we extend their ideas to hyperelliptic curve cryptosystem. We give respectively explicit formulae of simultaneous divisor class addition-subtraction algorithm for genus 2 hyperelliptic curves in affine and projective coordinate system and analyse the case of genus 3 hyperelliptic curves. Using this idea and Montgomery trick, we can reduce the number of inversions, multiplications and squares. In addition, we apply the idea to speed up the precomputation part of two scalar multiplication algorithms for hyperelliptic curve cryptosystem and discuss the efficiency of improved algorithms in detail.

About this research paper

What this paper is about

In [H. Oguro et al., (2003)], the authors proposed efficient algorithms for the /spl tau/-adic sliding window method and applied the algorithms to Koblitz elliptic curve cryptosystem. In this paper, we extend their ideas to hyperelliptic curve cryptosystem. We give respectively explicit formulae of simultaneous divisor class addition-subtraction algorithm for genus 2 hyperelliptic curves in affine and projective coordinate system and analyse the case of genus 3 hyperelliptic curves. Using this idea and Montgomery trick, we can reduce the number of inversions, multiplications and squares. In addition, we apply the idea to speed up the precomputation part of two scalar multiplication algorithms for hyperelliptic curve cryptosystem and discuss the efficiency of improved algorithms in detail.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In [H. Oguro et al., (2003)], the authors proposed efficient algorithms for the /spl tau/-adic sliding window method and applied the algorithms to Koblitz elliptic curve cryptosystem. In this paper, we extend their ideas to hyperelliptic curve cryptosystem. We give respectively explicit formulae of simultaneous divisor class addition-subtraction algorithm for genus 2 hyperelliptic curves in affine and projective coordinate system and analyse the case of genus 3 hyperelliptic curves. Using this idea and Montgomery trick, we can reduce the number of inversions, multiplications and squares. In addition, we apply the idea to speed up the precomputation part of two scalar multiplication algorithms for hyperelliptic curve cryptosystem and discuss the efficiency of improved algorithms in detail.

Key concepts: Hyperelliptic curve, Hyperelliptic curve cryptography, Scalar multiplication, Mathematics, Jacobian curve, Divisor (algebraic geometry), Cryptosystem, Algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
Simultaneous Divisor Class Addition-Subtraction Algorithm and Its Applications to Hyperelliptic Curve Cryptosystem — Research Paper | ScholarLens