Abstract
We describe an algorithm for point multiplication on generic elliptic curves, based on a representation of the scalar as a sum of mixed powers of 2 and 3. The sparseness of this so-called double-base number system, combined with some efficient point tripling formulae, lead to efficient point multiplication algorithms for curves defined over both prime and binary fields. Side-channel resistance is provided thanks to side-channel atomicity.
Cite
CITATION STYLE
Dimitrov, V., Imbert, L., & Mishra, P. K. (2007). The double-base number system and its application to elliptic curve cryptography. Mathematics of Computation, 77(262), 1075–1105. https://doi.org/10.1090/s0025-5718-07-02048-0
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.