Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Elliptic Curve Cryptosystem

Some Improved Algorithms for Hyperelliptic Curve Cryptosystems Using Degenerate Divisors

Masanobu KatagiContact Information, Toru AkishitaContact Information, Izuru KitamuraContact Information and Tsuyoshi TakagiContact Information

(1)  Sony Corporation, 6-7-35 Kitashinagawa Shinagawa-ku, Tokyo 141-0001, Japan
(2)  Technische Universität Darmstadt, Fachbereich Informatik, Hochschulstr.10, D-64289 Darmstadt, Germany
Abstract
Hyperelliptic curve cryptosystems (HECC) can be good alternatives to elliptic curve cryptosystems, and there is a good possibility to improve the efficiency of HECC due to its flexible algebraic structure. Recently, an efficient scalar multiplication technique for application to genus 2 curves using a degenerate divisor has been proposed. This new technique can be used in the cryptographic protocol using a fixed base point, e.g., HEC-DSA. This paper considers two important issues concerning degenerate divisors. First, we extend the technique for genus 2 curves to genus 3 curves. Jacobian variety for genus 3 curves has two different degenerate divisors: degree 1 and 2. We present explicit formulae of the addition algorithm with degenerate divisors, and then present the timing of scalar multiplication using the proposed formulae. Second, we propose several window methods using the degenerate divisors. It is not obvious how to construct a base point D such that MediaObjects/InlineFigure1.png for integer a, where g is the genus of the underlying curve and MediaObjects/InlineFigure2.png is the degree of divisor D. We present an explicit algorithm for generating such divisors. We then develop a window-based scheme that is secure against side-channel attacks.
Keywords: hyperelliptic curve cryptosystem, scalar multiplication, degenerate divisor, window method.

Contact Information Masanobu Katagi
Email: Masanobu.Katagi@jp.sony.com

Contact Information Toru Akishita
Email: akishita@pal.arch.sony.co.jp

Contact Information Izuru Kitamura
Email: Izuru.Kitamura@jp.sony.com

Contact Information Tsuyoshi Takagi
Email: takagi@informatik.tu-darmstadt.de
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.113 • Server: mpweb17
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)