Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao UPCommons. Portal de...arrow_drop_down
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
versions View all 2 versions
addClaim

Implementation of an Elliptic Curve Cryptography (ECC) algorithm in a microcontroller

Authors: Nettleton Lasheras, Sergio;

Implementation of an Elliptic Curve Cryptography (ECC) algorithm in a microcontroller

Abstract

The transmission of information in a secure manner has been since ancient times a challenge hard to tackle, starting from the immemorial Cesar cipher used by the Romans to the more modern techniques developed in the 20th century. With the coming age of the computer and the internet more advanced and sophisticated algorithms had to be made to resolve the fun- damental problems of secure communication. This project aims to explain some of the main fundamental points of cryptography, what is its history and the current types in existence. In particular, one type of cryptographic algorithms will be further analyzed: Elliptic Curve Cryp- tography (ECC), then implemented these same algorithms in the C programming language and aimed for remote systems. This project will develop the overall concepts concerning cryptography and how to code a working correct implementation with the objective to have a better understanding of the inner- workings of currents elliptic curve cryptographic systems and what are the fundamentals con- cepts one requires to know to implement them. The first part will consist of an introduction to the history and terminology. Followed by an overview of the current existing cryptosystems and algorithms, next a deeper description of a specific cryptography by the name of Elliptic-Curve Cryptography (ECC) will be made and developed. The second part will consist on the task of implementing the ECC algorithm in an embedded microchip device. This part will describe all the steps necessary to archive a correct implemen- tation. Finally, the implementation will be put to test by benchmarking it against popular ECC cryp- tosystem suites, validating the results and correctness.

Country
Spain
Keywords

Cryptography, Àrees temàtiques de la UPC::Informàtica::Seguretat informàtica::Criptografia, Public key cryptography, Criptografia, Microcontroladors, Microcontrollers

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!