A modular design of elliptic-curve point multiplication for resource constrained devices

Elliptic curve cryptography (ECC) is a good candidate for protecting secret data on resource constrained devices. FPGA-based implementations of its main operation, i.e., scalar point multiplication, have gained popularity for their apparent speed advantage over the software counterparts. This paper...

Full description

Saved in:
Bibliographic Details
Main Authors: Wei, Wei, Zhang, Li, Chang, Chip-Hong
Other Authors: School of Electrical and Electronic Engineering
Format: Conference or Workshop Item
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/105040
http://hdl.handle.net/10220/25167
http://dx.doi.org/10.1109/ISICIR.2014.7029487
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-105040
record_format dspace
spelling sg-ntu-dr.10356-1050402019-12-06T21:44:56Z A modular design of elliptic-curve point multiplication for resource constrained devices Wei, Wei Zhang, Li Chang, Chip-Hong School of Electrical and Electronic Engineering International Symposium on Integrated Circuits (ISIC) (14th : 2014) DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits Elliptic curve cryptography (ECC) is a good candidate for protecting secret data on resource constrained devices. FPGA-based implementations of its main operation, i.e., scalar point multiplication, have gained popularity for their apparent speed advantage over the software counterparts. This paper presents a simple design of point multiplication that minimizes the occupied FPGA resources while maintaining an acceptable timing performance. This is achieved by employing Montgomery ladder algorithm in the projective field, simplest arithmetic units and optimized schedule for the operations. Due to the modular design approach adopted, our design can be easily adapted to different implementation requirements. Accepted version 2015-03-03T09:17:34Z 2019-12-06T21:44:56Z 2015-03-03T09:17:34Z 2019-12-06T21:44:56Z 2014 2014 Conference Paper Wei, W., Zhang, L., & Chang, C.-H. (2014). A modular design of elliptic-curve point multiplication for resource constrained devices. 2014 14th International Symposium on Integrated Circuits (ISIC), 596-599. https://hdl.handle.net/10356/105040 http://hdl.handle.net/10220/25167 http://dx.doi.org/10.1109/ISICIR.2014.7029487 183018 en © 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [http://dx.doi.org/10.1109/ISICIR.2014.7029487]. 4 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
Wei, Wei
Zhang, Li
Chang, Chip-Hong
A modular design of elliptic-curve point multiplication for resource constrained devices
description Elliptic curve cryptography (ECC) is a good candidate for protecting secret data on resource constrained devices. FPGA-based implementations of its main operation, i.e., scalar point multiplication, have gained popularity for their apparent speed advantage over the software counterparts. This paper presents a simple design of point multiplication that minimizes the occupied FPGA resources while maintaining an acceptable timing performance. This is achieved by employing Montgomery ladder algorithm in the projective field, simplest arithmetic units and optimized schedule for the operations. Due to the modular design approach adopted, our design can be easily adapted to different implementation requirements.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Wei, Wei
Zhang, Li
Chang, Chip-Hong
format Conference or Workshop Item
author Wei, Wei
Zhang, Li
Chang, Chip-Hong
author_sort Wei, Wei
title A modular design of elliptic-curve point multiplication for resource constrained devices
title_short A modular design of elliptic-curve point multiplication for resource constrained devices
title_full A modular design of elliptic-curve point multiplication for resource constrained devices
title_fullStr A modular design of elliptic-curve point multiplication for resource constrained devices
title_full_unstemmed A modular design of elliptic-curve point multiplication for resource constrained devices
title_sort modular design of elliptic-curve point multiplication for resource constrained devices
publishDate 2015
url https://hdl.handle.net/10356/105040
http://hdl.handle.net/10220/25167
http://dx.doi.org/10.1109/ISICIR.2014.7029487
_version_ 1681043293521051648