Efficient doubling on genus two curves over binary fields

被引:0
作者
Lange, T
Stevens, M
机构
[1] Ruhr Univ Bochum, Inst Informat Secur & Cryptol, D-44780 Bochum, Germany
[2] Eindhoven Univ Technol, Dept Math & Comp Sci, NL-5600 MB Eindhoven, Netherlands
来源
SELECTED AREAS IN CRYPTOGRAPHY | 2005年 / 3357卷
关键词
hyperelliptic curves; fast arithmetic; explicit group operations; binary fields;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In most algorithms involving elliptic and hyperelliptic curves, the costliest part consists in computing multiples of ideal classes. This paper investigates how to compute faster doubling over fields of characteristic two. We derive explicit doubling formulae making strong use of the defining equation of the curve. We analyze how many field operations are needed depending on the curve making clear how much generality one loses by the respective choices. Note, that none of the proposed types is known to be weak - one only could be suspicious because of the more special types. Our results allow to choose curves from a large enough variety which have extremely fast doubling needing only half the time of an addition. Combined with a sliding window method this leads to fast computation of scalar multiples. We also speed up the general case.
引用
收藏
页码:170 / 181
页数:12
相关论文
共 21 条
[1]  
[Anonymous], APPENDIX ALGEBRAIC A
[2]  
AVANZI R, 2004, IN PRESS HDB ELLIPTI
[3]  
AVANZI RM, 2004, LNCS, V2779, P366
[4]  
AVANZI RM, 2004, 203256 CHES
[5]  
BYRAMJEE B, 2004, 2004107
[6]  
CANTOR DG, 1987, MATH COMPUT, V48, P95, DOI 10.1090/S0025-5718-1987-0866101-0
[7]   A REMARK CONCERNING M-DIVISIBILITY AND THE DISCRETE LOGARITHM IN THE DIVISOR CLASS GROUP OF CURVES [J].
FREY, G ;
RUCK, HG .
MATHEMATICS OF COMPUTATION, 1994, 62 (206) :865-874
[8]  
FREY G, 2003, 10 IEM
[9]  
GALBRAITH SD, 2001, LNCS, V2248, P495
[10]  
Gaudry P, 2000, LECT NOTES COMPUT SC, V1807, P19