Speeding Up Pairing Computations on Genus 2 Hyperelliptic Curves with Efficiently Computable Automorphisms

被引:0
|
作者
Fan, Xinxin [1 ]
Gong, Guang [1 ]
Jao, David [2 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[2] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
来源
PAIRING-BASED CRYPTOGRAPHY - PAIRING 2008 | 2008年 / 5209卷
基金
加拿大自然科学与工程研究理事会;
关键词
Genus 2 non-supersingular hyperelliptic curves; Tate pairing; Miller's algorithm; Automorphism; Efficient implementation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Pairings on the Jacobians of (hyper-) elliptic curves have received considerable attention not only as a tool to attack curve based cryptosystems but also as a building block for constructing cryptographic schemes with new and novel properties. Motivated by the work of Scott, we investigate how to use efficiently computable automorphisms to speed up pairing computations on two families of non-supersingular genus 2 hyperelliptic curves over prime fields. Our findings lead to new variants of Miller's algorithm in which the length of the main loop can be up to 4 times shorter than that of the original Miller's algorithm in the best case. We also implement the calculation of the Tate pairing on both a supersingular and a non-supersingular genus 2 curve with the same embedding degree of k = 4. Combining the new algorithm with known optimization techniques, we show that pairing computations on non-supersingular genus 2 curves over prime fields use up to 55.8% fewer field operations and run about 10% faster than supersingular genus 2 curves for the same security level.
引用
收藏
页码:243 / +
页数:5
相关论文
共 50 条
  • [41] Isomorphism classes of genus-2 hyperelliptic curves over finite fields
    Encinas, LH
    Menezes, AJ
    Masqué, JM
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2002, 13 (01) : 57 - 65
  • [42] Isomorphism classes of hyperelliptic curves of genus 2 over finite fields with characteristic 2
    DENG Yingpu & LIU Mulan Institute of Systems Science
    ScienceinChina(SeriesA:Mathematics), 2006, (02) : 173 - 184
  • [43] Isomorphism classes of hyperelliptic curves of genus 2 over finite fields with characteristic 2
    Deng, YP
    Liu, ML
    SCIENCE IN CHINA SERIES A-MATHEMATICS, 2006, 49 (02): : 173 - 184
  • [44] Isomorphism classes of hyperelliptic curves of genus 2 over finite fields with characteristic 2
    Yingpu Deng
    Mulan Liu
    Science in China Series A, 2006, 49 : 173 - 184
  • [45] The number of rational points on hyperelliptic supersingular curves of genus 4 in characteristic 2
    McGuire, Gary
    Zaytsev, Alexey
    FINITE FIELDS AND THEIR APPLICATIONS, 2012, 18 (05) : 886 - 893
  • [46] Linear complexity of some sequences derived from hyperelliptic curves of genus 2
    Vishnupriya Anupindi
    László Mérai
    Cryptography and Communications, 2022, 14 : 117 - 134
  • [47] Special TNFS-Secure Pairings on Ordinary Genus 2 Hyperelliptic Curves
    Arenas, Mónica P.
    Fotiadis, Georgios
    Konstantinou, Elisavet
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2024, 14861 LNCS : 285 - 310
  • [48] Special TNFS-Secure Pairings on Ordinary Genus 2 Hyperelliptic Curves
    Arenas, Monica P.
    Fotiadis, Georgios
    Konstantinou, Elisavet
    PROGRESS IN CRYPTOLOGY, AFRICACRYPT 2024, 2024, 14861 : 285 - 310
  • [49] Fast explicit formulae for genus 2 hyperelliptic curves using projective coordinates
    Wollinger, Thomas
    Kovtun, Vladyslav
    International Conference on Information Technology, Proceedings, 2007, : 893 - 897
  • [50] Efficient Pairing Computation on Genus 2 Curves in Projective Coordinates
    Fan, Xinxin
    Gong, Guang
    Jao, David
    SELECTED AREAS IN CRYPTOGRAPHY, 2009, 5381 : 18 - +