Efficient explicit formulae for genus 2 hyperelliptic curves over prime fields and their implementations

被引:0
|
作者
Fan, Xinxin [1 ]
Gong, Guang [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
来源
关键词
genus 2 hyperelliptic curves; explicit formulae; Cantor's algorithm; Harley's variant; efficient implementation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We analyze all the cases and propose the corresponding explicit formulae for computing 2D(1) + D-2 in one step from given divisor classes D-1 and D-2 on genus 2 hyperelliptic curves defined over prime fields. Compared with naive method, the improved formula can save two field multiplications and one field squaring each time when the arithmetic is performed in the most frequent case. Furthermore, we present a variant which trades one field inversion for fourteen field multiplications and two field squarings by using Montgomery's trick to combine the two inversions. Experimental results show that our algorithms can save up to 13% of the time to perform a scalar multiplication on a general genus 2 hyperelliptic curve over a prime field, when compared with the best known general methods.
引用
收藏
页码:155 / 172
页数:18
相关论文
共 50 条
  • [1] Efficient explicit formulae for genus 3 hyperelliptic curve cryptosystems over binary fields
    Fan, X.
    Wollinger, T.
    Gong, G.
    [J]. IET INFORMATION SECURITY, 2007, 1 (02) : 65 - 81
  • [2] Aspects of hyperelliptic curves over large prime fields in software implementations
    Avanzi, RM
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2004, PROCEEDINGS, 2004, 3156 : 148 - 162
  • [3] Fast explicit formulae for genus 2 hyperelliptic curves using projective coordinates
    Wollinger, Thomas
    Kovtun, Vladyslav
    [J]. International Conference on Information Technology, Proceedings, 2007, : 893 - 897
  • [4] Formulae for arithmetic on genus 2 hyperelliptic curves
    Lange, T
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2005, 15 (05) : 295 - 328
  • [5] Formulae for Arithmetic on Genus 2 Hyperelliptic Curves
    Tanja Lange
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2005, 15 : 295 - 328
  • [6] Explicit addition formulae on hyperelliptic curves of genus 2 for isogeny-based cryptography
    Sato, Kaito
    Onuki, Hiroshi
    Takagi, Tsuyoshi
    [J]. JSIAM LETTERS, 2024, 16 : 65 - 68
  • [7] Supersingular hyperelliptic curves of genus 2 over finite fields
    Choie, YJ
    Jeong, EK
    Lee, EJ
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2005, 163 (02) : 565 - 576
  • [8] Low cost security: Explicit formulae for genus-4 hyperelliptic curves
    Pelzl, J
    Wollinger, T
    Paar, C
    [J]. SELECTED AREAS IN CRYPTOGRAPHY, 2004, 3006 : 1 - 16
  • [9] Suitable curves for genus-4 HCC over prime fields:: Point counting formulae for hyperelliptic curves of type y2=x2k+1+ax
    Haneda, M
    Kawazoe, M
    Takahashi, T
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2005, 3580 : 539 - 550
  • [10] Rethinking low genus hyperelliptic Jacobian arithmetic over binary fields: interplay of field arithmetic and explicit formulae
    Avanzi, R.
    Theriault, N.
    Wang, Z.
    [J]. JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2008, 2 (03) : 227 - 255