Paper 2007/179
New Fast Algorithms for Arithmetic on Elliptic Curves over Fields of Characteristic Three
Kwang Ho Kim, So In Kim, and Ju Song Choe
Abstract
In previous works on ECC(Elliptic Curve Cryptography), the case of characteristic three has been considered relatively less than cases of fields of even characteristic and large prime fields. To the best of our knowledge, for point multiplication on ordinary elliptic curves over fields of characteristic three the most efficient way is known as one shown by N.P. Smart et al.(cf. [2]). In first portion of this paper we propose new fast algorithms for arithmetic on Hessian elliptic curves over finite field of characteristic three, which reduce costs of a doubling and a mixed point addition from 3M+3C and 10M (cf. [2]) to 3M+2C and 9M+1C, respectively. These algorithms can realize fast point multiplication nearly comparable with the case of even characteristic, on ordinary elliptic curves over finite field of characteristic three. In next portion we propose a kind of projective coordinates we call ML coordinates and new algorithms for arithmetic on Weierstrass elliptic curve in it, which reduce costs of a tripling and a mixed point addition from 7M+4C and 10M+2C (cf. [2]) to 6M+6C and 8M+2C, respectively. In conclusion, we can say that ternary elliptic curves are another alternative to existing technology for elliptic curve cryptosystems.
Note: Names of Coauthors was added.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Published elsewhere. Unknown where it was published
- Keywords
- characteristic three elliptic curvesordinary elliptic curvepoint additionpoint doublingpoint triplingHessian formWeierstrass form
- Contact author(s)
- kimkhhj1980 @ yahoo com cn
- History
- 2007-05-20: received
- Short URL
- https://ia.cr/2007/179
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2007/179, author = {Kwang Ho Kim and So In Kim and Ju Song Choe}, title = {New Fast Algorithms for Arithmetic on Elliptic Curves over Fields of Characteristic Three}, howpublished = {Cryptology {ePrint} Archive, Paper 2007/179}, year = {2007}, url = {https://eprint.iacr.org/2007/179} }