Demystifying elliptic curve cryptography : Curve selection, implementation and countermeasures to attacks
- 1 January 2020
- journal article
- research article
- Published by Taru Publications in Journal of Interdisciplinary Mathematics
- Vol. 23 (2) , 463-470
Abstract
Elliptic curve cryptography (ECC) has been the main choice for the security experts from some time now. As the IoT has enveloped the world around us; ECC has became more popular as security solution for the resource-constrained devices which covers the physical layer of IoT. Different libraries are available for ECC. In this paper we have discussed various important aspects in the implementation of ECC, such as finite fields, selection of curve model and curves along with the attacks on ECC. Implementation of ECC has been carried out on NIST curve P-256 with ElGamal encryption.Keywords
This publication has 3 references indexed in Scilit:
- Cryptanalysis and improvement of a ECDLP based proxy blind signature schemeJournal of Discrete Mathematical Sciences and Cryptography, 2018
- Selecting elliptic curves for cryptography: an efficiency and security analysisJournal of Cryptographic Engineering, 2015
- Speeding the Pollard and elliptic curve methods of factorizationMathematics of Computation, 1987