Fast Scalar Multiplications on the Curve v2 = up-au-b over the Finite Field of Characteristic p

作者: Lin You , Yilin Yang , Shuhong Gao , Yongxuan Sang

DOI: 10.3233/FI-2014-978

关键词:

摘要: Hyperelliptic curves have been widely researched for cryptographic applications, and some special hyperelliptic are often considered practical applications. For efficient implementation of curve cryptosystems, it is crucial to scalar multiplication in the Jacobian groups. Cq: v2 = up-au-b over field $\Fopf_{q}$ with q a power an odd prime p, Duursma Sakurai 2000 presented algorithm 1 b ∈ $\Fopf_{p}$. In this paper, by introducing concept simple divisors, we prove that general divisor can be decomposed into sum divisors. Based on fact, present formula p-scalar multiplications any reduced divisor, then give two algorithms speed up parameters extension Compared signed binary method, computations our cost 55% 76% less.

参考文章(17)
Lin You, Shuhong Gao, Hui Xue, Characteristic polynomials of the curve v2=up−au−b over finite fields of characteristic p Finite Fields and Their Applications. ,vol. 21, pp. 35- 49 ,(2013) , 10.1016/J.FFA.2013.01.006
Steven D. Galbraith, Supersingular Curves in Cryptography international conference on the theory and application of cryptology and information security. pp. 495- 513 ,(2001) , 10.1007/3-540-45682-1_29
Preda Mihailescu, F Pappalardi, Elliptic Curves in Cryptography ,(1999)
Antoine Joux, A One Round Protocol for Tripartite Diffie-Hellman algorithmic number theory symposium. ,vol. 1838, pp. 385- 394 ,(2000) , 10.1007/10722028_23
Joachim Von Zur Gathen, Jurgen Gerhard, Modern Computer Algebra ,(1999)
Nicolas Estibals, Compact hardware for computing the tate pairing over 128-bit-security supersingular curves international conference on pairing based cryptography. ,vol. 6487, pp. 397- 416 ,(2010) , 10.1007/978-3-642-17455-1_25
David G. Cantor, Computing in the Jacobian of a hyperelliptic curve Mathematics of Computation. ,vol. 48, pp. 95- 101 ,(1987) , 10.1090/S0025-5718-1987-0866101-0
J. M. Pollard, Monte Carlo methods for index computation () Mathematics of Computation. ,vol. 32, pp. 918- 924 ,(1978) , 10.1090/S0025-5718-1978-0491431-9