High performance methods of elliptic curve scalar multiplication
Elliptic curve scalar multiplication is the operation of successively adding a point along an elliptic curve to itself k times. It is used in elliptic curve cryptography (ECC) as a means of producing a trapdoor function. In this paper, algorithms to compute the elliptic curve scalar multiplication u...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Published: |
Foundation of Computer Science
2014
|
Online Access: | http://psasir.upm.edu.my/id/eprint/37858/ http://www.ijcaonline.org/archives/volume108/number20/19028-0047 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
id |
my.upm.eprints.37858 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.378582015-09-25T01:46:21Z http://psasir.upm.edu.my/id/eprint/37858/ High performance methods of elliptic curve scalar multiplication Al Saffar, Najlae Falah Hameed Md. Said, Mohamad Rushdan Elliptic curve scalar multiplication is the operation of successively adding a point along an elliptic curve to itself k times. It is used in elliptic curve cryptography (ECC) as a means of producing a trapdoor function. In this paper, algorithms to compute the elliptic curve scalar multiplication using a special form for integers will introduce, and then two types of signed digit representation will use. The signed digit form of the scalar is calculated by many types of algorithms such as binary , non adjacent form and direct recoding. The results indicate that the proposed methods perform better to compute the scalar multiplication on elliptic curves and it is more efficient than the existing methods. Foundation of Computer Science 2014-12 Article PeerReviewed Al Saffar, Najlae Falah Hameed and Md. Said, Mohamad Rushdan (2014) High performance methods of elliptic curve scalar multiplication. International Journal of Computer Applications, 108 (20). pp. 39-45. ISSN 0975-8887 http://www.ijcaonline.org/archives/volume108/number20/19028-0047 10.5120/19028-0047 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
description |
Elliptic curve scalar multiplication is the operation of successively adding a point along an elliptic curve to itself k times. It is used in elliptic curve cryptography (ECC) as a means of producing a trapdoor function. In this paper, algorithms to compute the elliptic curve scalar multiplication using a special form for integers will introduce, and then two types of signed digit representation will use. The signed digit form of the scalar is calculated by many types of algorithms such as binary , non adjacent form and direct recoding. The results indicate that the proposed methods perform better to compute the scalar multiplication on elliptic curves and it is more efficient than the existing methods. |
format |
Article |
author |
Al Saffar, Najlae Falah Hameed Md. Said, Mohamad Rushdan |
spellingShingle |
Al Saffar, Najlae Falah Hameed Md. Said, Mohamad Rushdan High performance methods of elliptic curve scalar multiplication |
author_facet |
Al Saffar, Najlae Falah Hameed Md. Said, Mohamad Rushdan |
author_sort |
Al Saffar, Najlae Falah Hameed |
title |
High performance methods of elliptic curve scalar multiplication |
title_short |
High performance methods of elliptic curve scalar multiplication |
title_full |
High performance methods of elliptic curve scalar multiplication |
title_fullStr |
High performance methods of elliptic curve scalar multiplication |
title_full_unstemmed |
High performance methods of elliptic curve scalar multiplication |
title_sort |
high performance methods of elliptic curve scalar multiplication |
publisher |
Foundation of Computer Science |
publishDate |
2014 |
url |
http://psasir.upm.edu.my/id/eprint/37858/ http://www.ijcaonline.org/archives/volume108/number20/19028-0047 |
_version_ |
1643832080336945152 |