DocumentCode :
738190
Title :
New Parallel Approaches for Scalar Multiplication in Elliptic Curve over Fields of Small Characteristic
Author :
Negre, Christophe ; Robert, Jean-Marc
Author_Institution :
??quipe DALI, Universit?? de Perpignan, France
Volume :
64
Issue :
10
fYear :
2015
Firstpage :
2875
Lastpage :
2890
Abstract :
We present two new strategies for parallel implementation of scalar multiplication over elliptic curves. We first introduce a Montgomery-halving algorithm which is a variation of the original Montgomery-ladder for point multiplication. This Montgomery-halving can be run in parallel with the original Montgomery-ladder in order to concurrently compute part of the scalar multiplication. We also present two point thirding formulas in some subfamilies of curves E(mathbb {F}_{3^m}) . We use these thirding formulas to implement scalar multiplication through (Third, Double)-and-add and (Third, Triple)-and-add parallel approaches. We also provide some implementation results of the presented parallel strategies which show a speed-up of 5-14 percent on an Intel Core i7 processor and a speed-up of 8-19 percent on a Qualcomm Snapdragon processor compared to non-parallelized approaches.
Keywords :
Cryptographic protocols; Cryptography; Elliptic curves; Equations; Resistance; Software; Timing; Elliptic curve; Montgomery; montgomery; parallel implementation; scalar multiplication; small characteristic; thirding;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2015.2389817
Filename :
7005488
Link To Document :
بازگشت