DocumentCode :
1519494
Title :
Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems
Author :
Adikari, Jithra ; Dimitrov, Vassil S. ; Imbert, Laurent
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB, Canada
Volume :
60
Issue :
2
fYear :
2011
Firstpage :
254
Lastpage :
265
Abstract :
Single and double scalar multiplications are the most computational intensive operations in elliptic curve based cryptosystems. Improving the performance of these operations is generally achieved by means of integer recoding techniques, which aim at minimizing the scalars´ density of nonzero digits. The hybrid binary-ternary number system provides both short representations and small density. In this paper, we present three novel algorithms for both single and double scalar multiplication. We present a detailed theoretical analysis, together with timings and fair comparisons over both tripling-oriented Doche-Ichart-Kohel curves and generic Weierstrass curves. Our experiments show that our algorithms are almost always faster than their widely used counterparts.
Keywords :
matrix multiplication; public key cryptography; elliptic curve cryptosystem; generic Weierstrass curves; hybrid binary-ternary number system; integer recoding technique; single-double scalar multiplication; tripling-oriented Doche-Ichart-Kohel curves; Costs; Councils; Cryptographic protocols; Elliptic curve cryptography; Elliptic curves; Information processing; Mathematics; Public key cryptography; Statistics; Timing; DIK-3 curves.; Elliptic curve cryptography; hybrid binary-ternary number system; single/double scalar multiplication;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2010.138
Filename :
5487501
Link To Document :
بازگشت