Elliptic Curve Lightweight Cryptography: A Survey
Since it was invented in 1986, elliptic curve cryptography (ECC) has been studied widely in industry and academy from different perspectives. Some of these aspects include mathematical foundations, protocol design, curve generation, security proofs, point representation, algorithms for inherent arit...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8536394/ |
_version_ | 1823925033617063936 |
---|---|
author | Carlos Andres Lara-Nino Arturo Diaz-Perez Miguel Morales-Sandoval |
author_facet | Carlos Andres Lara-Nino Arturo Diaz-Perez Miguel Morales-Sandoval |
author_sort | Carlos Andres Lara-Nino |
collection | DOAJ |
description | Since it was invented in 1986, elliptic curve cryptography (ECC) has been studied widely in industry and academy from different perspectives. Some of these aspects include mathematical foundations, protocol design, curve generation, security proofs, point representation, algorithms for inherent arithmetic in the underlying algebraic structures, implementation strategies in both software and hardware, and attack models, among others. The main advantage of ECC is that shorter keys (less-memory requirements and faster field arithmetic operations) can be used if compared with other cryptosystems, which has made it the ideal choice for implementing public key cryptography in resource constrained devices, as the ones found in the envisioned applications of the Internet of Things, e.g., wireless sensors. In this application domain, lightweight cryptography has emerged as the required one because of the scarce computing resources and limited energy in devices. In this paper, we present a survey of ECC in the context of lightweight cryptography. The aim of this paper is to identify the criteria that make an ECC-based system lightweight and a viable solution for using in practical constrained applications. Representative works are systematically revised to determine the key aspects considered in ECC designs for lightweight realizations. As a result, this paper defines, for the first time, the concept and requirements for elliptic curve lightweight cryptography. |
first_indexed | 2024-12-16T20:02:32Z |
format | Article |
id | doaj.art-2b422b2415b9489d967b74f0b03b378c |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-16T20:02:32Z |
publishDate | 2018-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-2b422b2415b9489d967b74f0b03b378c2022-12-21T22:18:26ZengIEEEIEEE Access2169-35362018-01-016725147255010.1109/ACCESS.2018.28814448536394Elliptic Curve Lightweight Cryptography: A SurveyCarlos Andres Lara-Nino0https://orcid.org/0000-0003-0333-2564Arturo Diaz-Perez1Miguel Morales-Sandoval2CINVESTAV Tamaulipas, Ciudad Victoria, MexicoCINVESTAV Guadalajara, Zapopan, MexicoCINVESTAV Tamaulipas, Ciudad Victoria, MexicoSince it was invented in 1986, elliptic curve cryptography (ECC) has been studied widely in industry and academy from different perspectives. Some of these aspects include mathematical foundations, protocol design, curve generation, security proofs, point representation, algorithms for inherent arithmetic in the underlying algebraic structures, implementation strategies in both software and hardware, and attack models, among others. The main advantage of ECC is that shorter keys (less-memory requirements and faster field arithmetic operations) can be used if compared with other cryptosystems, which has made it the ideal choice for implementing public key cryptography in resource constrained devices, as the ones found in the envisioned applications of the Internet of Things, e.g., wireless sensors. In this application domain, lightweight cryptography has emerged as the required one because of the scarce computing resources and limited energy in devices. In this paper, we present a survey of ECC in the context of lightweight cryptography. The aim of this paper is to identify the criteria that make an ECC-based system lightweight and a viable solution for using in practical constrained applications. Representative works are systematically revised to determine the key aspects considered in ECC designs for lightweight realizations. As a result, this paper defines, for the first time, the concept and requirements for elliptic curve lightweight cryptography.https://ieeexplore.ieee.org/document/8536394/Cryptographyelliptic curvelightweightsurvey |
spellingShingle | Carlos Andres Lara-Nino Arturo Diaz-Perez Miguel Morales-Sandoval Elliptic Curve Lightweight Cryptography: A Survey IEEE Access Cryptography elliptic curve lightweight survey |
title | Elliptic Curve Lightweight Cryptography: A Survey |
title_full | Elliptic Curve Lightweight Cryptography: A Survey |
title_fullStr | Elliptic Curve Lightweight Cryptography: A Survey |
title_full_unstemmed | Elliptic Curve Lightweight Cryptography: A Survey |
title_short | Elliptic Curve Lightweight Cryptography: A Survey |
title_sort | elliptic curve lightweight cryptography a survey |
topic | Cryptography elliptic curve lightweight survey |
url | https://ieeexplore.ieee.org/document/8536394/ |
work_keys_str_mv | AT carlosandreslaranino ellipticcurvelightweightcryptographyasurvey AT arturodiazperez ellipticcurvelightweightcryptographyasurvey AT miguelmoralessandoval ellipticcurvelightweightcryptographyasurvey |