Two efficient algorithms for arithmetic of elliptic curves using Frobenius map (original) (raw)
- 213 Accesses
- 7 Citations
- 6 Altmetric
Abstract
In this paper, we present two efficient algorithms computing scalar multiplications of a point in an elliptic curve defined over a small finite field, the Frobenius map of which has small trace. Both methods use the identity which expresses multiplication-by-m maps by polynomials of Frobenius maps. Both are applicable for a large family of elliptic curves and more efficient than any other methods applicable for the family. More precisely, by Algorithm 1(Frobenius k_-ary method), we can compute mP in at most 2_l/5 + 28 elliptic additions for arbitrary l bit integer m and a point P on some elliptic curves. For other curves, the number of elliptic additions required is less than l. Algorithm 2(window method) requires at average 2_l_/3 elliptic additions to compute mP for l bit integer m and a point P on a family of elliptic curves. For some ‘good’ elliptic curves, it requires 5_l_/12 + 11 elliptic additions at average.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
- J. Guajardo and C. Paar, “Efficient algorithms for elliptic curve cryptosystems”, Proc. Crypto '97, Springer-Verlag, 1997, pp. 342–356.
Google Scholar - K. Koyama and Y. Tsuruoka, “Speeding up Elliptic Cryptosystems by using a singed binary window method”, Proc. Crypto '92, Springer-Verlag, 1993, pp. 43–56.
Google Scholar - N. Koblitz, A Course in Number Theory and Cryptography, Springer-Verlag, 1991.
Google Scholar - N. Koblitz, “CM curves with good cryptographic properties”, Proc. Crypto '91, Springer-Verlag, 1992, pp. 279–287.
Google Scholar - N. Koblitz, “Hyperelliptic Cryptosystems”, Journal of Cryptology 1(1989), pp. 139–150.
Article MATH MathSciNet Google Scholar - W. Meier and O. Staffelbach, “Efficient multiplication on certain non-supersingular elliptic curves”, Proc. Crypto '92, Springer-Verlag, 1993, pp. 333–344.
Google Scholar - A. Menezez, Elliptic Curve Public Key Cryptosystems, Kluwer Academic Publishers, 1993.
Google Scholar - F. Morain and J. Olivos, “Speeding up the computations on an elliptic curve using additions-subtraction chains”, Inform. Theory. Appl. 24 (1990), pp.531–543.
MathSciNet Google Scholar - R. Schoof, “Elliptic curves over finite fields and the computation of square roots mod p”, Math. Comp. 44(1985), pp.483–494.
Article MATH MathSciNet Google Scholar - J. Silverman, The Arithmetic of Elliptic Curves, Springer-Verlag, 1992.
Google Scholar - J. Solinas, “An improved algorithm for arithmetic on a family of elliptic curves”, Proc. Crypto '97, Springer-Verlag, 1997, pp. 357–371.
Google Scholar
Author information
Authors and Affiliations
- Electronics and Telecommunications Research Institute, 161 Kajong-Dong, Yusong-Gu, 305-350, Taejon, ROK
Jung Hee Cheon, Sungmo Park, Sangwoo Park & Daeho Kim
Authors
- Jung Hee Cheon
- Sungmo Park
- Sangwoo Park
- Daeho Kim
Editor information
Hideki Imai Yuliang Zheng
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cheon, J.H., Park, S., Park, S., Kim, D. (1998). Two efficient algorithms for arithmetic of elliptic curves using Frobenius map. In: Imai, H., Zheng, Y. (eds) Public Key Cryptography. PKC 1998. Lecture Notes in Computer Science, vol 1431. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0054025
Download citation
- .RIS
- .ENW
- .BIB
- DOI: https://doi.org/10.1007/BFb0054025
- Published: 24 May 2006
- Publisher Name: Springer, Berlin, Heidelberg
- Print ISBN: 978-3-540-64693-8
- Online ISBN: 978-3-540-69105-1
- eBook Packages: Springer Book Archive
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.