{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model
Elliptic curve scalar multiplications is the most time-consuming and costly operation in elliptic curve cryptosystem. The scalar multiplication involves computation of Q = kP where k is a scalar multiplier, and P and Q are points on an elliptic curve. This computation can be improved by reducing the...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Praise Worthy Prize
2014
|
Online Access: | http://psasir.upm.edu.my/id/eprint/36116/1/0.pdf http://psasir.upm.edu.my/id/eprint/36116/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.36116 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.361162015-10-06T04:18:35Z http://psasir.upm.edu.my/id/eprint/36116/ {0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model Md. Yasin, Sharifah Nor, Rozi Nor Haizan Din, Jamilah Muda, Zaiton Elliptic curve scalar multiplications is the most time-consuming and costly operation in elliptic curve cryptosystem. The scalar multiplication involves computation of Q = kP where k is a scalar multiplier, and P and Q are points on an elliptic curve. This computation can be improved by reducing the Hamming weight of the scalar multiplier k. The Hamming weight of k represents the number of nonzero digits in the scalar multiplier. This paper proposes a new scalar representation in non-adjacent form (NAF) using the digits 0, 1 and 3. This paper also proposes an algorithm for converting from a binary to {0,1,3}-NAF representation. Comparative analysis between the proposed NAF and the traditional NAF with digit {-1,0,1} is carried out. At average case, the proposes {0,1,3}-NAF representation has a lower Hamming weight than the traditional NAF. In our analysis, we use the {0,1,3}-NAF representation in the scalar multiplication operation. The average number of point addition operations in the scalar multiplication is considerably reduced compared to the addition-subtraction scalar multiplication algorithm. Praise Worthy Prize 2014 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/36116/1/0.pdf Md. Yasin, Sharifah and Nor, Rozi Nor Haizan and Din, Jamilah and Muda, Zaiton (2014) {0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model. International Review on Computers and Software, 9 (9). pp. 1541-1547. ISSN 1828-6003; ESSN: 1828-6011 |
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/ |
language |
English |
description |
Elliptic curve scalar multiplications is the most time-consuming and costly operation in elliptic curve cryptosystem. The scalar multiplication involves computation of Q = kP where k is a scalar multiplier, and P and Q are points on an elliptic curve. This computation can be improved by reducing the Hamming weight of the scalar multiplier k. The Hamming weight of k represents the number of nonzero digits in the scalar multiplier. This paper proposes a new scalar representation in non-adjacent form (NAF) using the digits 0, 1 and 3. This paper also proposes an algorithm for converting from a binary to {0,1,3}-NAF representation. Comparative analysis between the proposed NAF and the traditional NAF with digit {-1,0,1} is carried out. At average case, the proposes {0,1,3}-NAF representation has a lower Hamming weight than the traditional NAF. In our analysis, we use the {0,1,3}-NAF representation in the scalar multiplication operation. The average number of point addition operations in the scalar multiplication is considerably reduced compared to the addition-subtraction scalar multiplication algorithm. |
format |
Article |
author |
Md. Yasin, Sharifah Nor, Rozi Nor Haizan Din, Jamilah Muda, Zaiton |
spellingShingle |
Md. Yasin, Sharifah Nor, Rozi Nor Haizan Din, Jamilah Muda, Zaiton {0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
author_facet |
Md. Yasin, Sharifah Nor, Rozi Nor Haizan Din, Jamilah Muda, Zaiton |
author_sort |
Md. Yasin, Sharifah |
title |
{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
title_short |
{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
title_full |
{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
title_fullStr |
{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
title_full_unstemmed |
{0, 1, 3}-NAF representation and algorithms for lightweight elliptic curve cryptosystem in Lopez Dahab model |
title_sort |
{0, 1, 3}-naf representation and algorithms for lightweight elliptic curve cryptosystem in lopez dahab model |
publisher |
Praise Worthy Prize |
publishDate |
2014 |
url |
http://psasir.upm.edu.my/id/eprint/36116/1/0.pdf http://psasir.upm.edu.my/id/eprint/36116/ |
_version_ |
1643831653989089280 |