A New ECC Scalar Multiplication Algorithm with Randomized Power Consumption

Liping Wang,Weike Wang,Rang Zhang,Xiang Wang
DOI: https://doi.org/10.1109/icsict.2014.7021344
2014-01-01
Abstract:Scalar multiplication algorithm is the core of the elliptic curve cryptosystem, and it plays a crucial role of the efficiency and security in the process operation of the encryption and decryption. Based on comprehensive analysis of NAF scalar multiplication algorithm and power analysis, this paper proposes a new NAF scalar multiplication algorithm, ensuring the same Hamming-weight with the NAF code and introducing the M-sequence into the random replacement process to achieve power randomization. It not only enhances the ability to work against SPA and DPA attacks, but also improves the storage efficiency, speed and security.
What problem does this paper attempt to address?