Article (Périodiques scientifiques)
Elliptic Curve Cryptography with Efficiently Computable Endomorphisms and Its Hardware Implementations for the Internet of Things
LIU, Zhe; GROSZSCHÄDL, Johann; Hu, Zhi et al.
2017In IEEE Transactions on Computers, 66 (5), p. 773-785
Peer reviewed vérifié par ORBi
 

Documents


Texte intégral
TC2017.pdf
Postprint Auteur (1.04 kB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Cryptographic Hardware; Elliptic Curve Cryptography; Twisted Edwards Curves; Efficiently-Computable Endomorphism; Multiple-Precision Modular Arithmetic; ASIC Implementation
Résumé :
[en] Verification of an ECDSA signature requires a double scalar multiplication on an elliptic curve. In this work, we study the computation of this operation on a twisted Edwards curve with an efficiently computable endomorphism, which allows reducing the number of point doublings by approximately 50 percent compared to a conventional implementation. In particular, we focus on a curve defined over the 207-bit prime field Fp with p = 2^207 - 5131. We develop several optimizations to the operation and we describe two hardware architectures for computing the operation. The first architecture is a small processor implemented in 0.13 μm CMOS ASIC and is useful in resource-constrained devices for the Internet of Things (IoT) applications. The second architecture is designed for fast signature verifications by using FPGA acceleration and can be used in the server-side of these applications. Our designs offer various trade-offs and optimizations between performance and resource requirements and they are valuable for IoT applications.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
LIU, Zhe ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Computer Science and Communications Research Unit (CSC)
GROSZSCHÄDL, Johann ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Hu, Zhi;  Central South University > School of Mathematics and Statistics
Järvinen, Kimmo;  Katholieke Universiteit Leuven > Department of Electrical Engineering (ESAT)
WANG, Husen ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Verbauwhede, Ingrid;  Katholieke Universiteit Leuven > Department of Electrical Engineering (ESAT)
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Elliptic Curve Cryptography with Efficiently Computable Endomorphisms and Its Hardware Implementations for the Internet of Things
Date de publication/diffusion :
mai 2017
Titre du périodique :
IEEE Transactions on Computers
ISSN :
0018-9340
eISSN :
1557-9956
Maison d'édition :
Institute of Electrical and Electronics Engineers, Los Alamitos, Etats-Unis - Californie
Volume/Tome :
66
Fascicule/Saison :
5
Pagination :
773-785
Peer reviewed :
Peer reviewed vérifié par ORBi
Focus Area :
Security, Reliability and Trust
Disponible sur ORBilu :
depuis le 26 novembre 2018

Statistiques


Nombre de vues
213 (dont 5 Unilu)
Nombre de téléchargements
0 (dont 0 Unilu)

citations Scopus®
 
72
citations Scopus®
sans auto-citations
68
citations OpenAlex
 
88
citations WoS
 
43

Bibliographie


Publications similaires



Contacter ORBilu