Scalar multiplication on Weierstraß elliptic curves from Co-Z arithmetic

48Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In 2007, Meloni introduced a new type of arithmetic on elliptic curves when adding projective points sharing the same Z-coordinate. This paper presents further co-Z addition formulæ (and register allocations) for various point additions on Weierstraß elliptic curves. It explains how the use of conjugate point addition and other implementation tricks allow one to develop efficient scalar multiplication algorithms making use of co-Z arithmetic. Specifically, this paper describes efficient co-Z based versions of Montgomery ladder, Joye's double-add algorithm, and certain signed-digit algorithms, as well as faster (X, Y)-only variants for left-to-right versions. Further, the proposed implementations are regular, thereby offering a natural protection against a variety of implementation attacks. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Goundar, R. R., Joye, M., Miyaji, A., Rivain, M., & Venelli, A. (2011). Scalar multiplication on Weierstraß elliptic curves from Co-Z arithmetic. Journal of Cryptographic Engineering, 1(2), 161–176. https://doi.org/10.1007/s13389-011-0012-0

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free