Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Fast Implementation of NIST P-256 Elliptic Curve Cryptography on 8-Bit AVR Processor

Full metadata record
DC Field Value Language
dc.contributor.authorPark, Dong-won-
dc.contributor.authorChang, Nam Su-
dc.contributor.authorLee, Sangyub-
dc.contributor.authorHong, Seokhie-
dc.date.accessioned2021-08-30T06:41:37Z-
dc.date.available2021-08-30T06:41:37Z-
dc.date.created2021-06-19-
dc.date.issued2020-12-
dc.identifier.issn2076-3417-
dc.identifier.urihttps://scholar.korea.ac.kr/handle/2021.sw.korea/51272-
dc.description.abstractIn this paper, we present a highly optimized implementation of elliptic curve cryptography (ECC) over NIST P-256 curve for an 8-bit AVR microcontroller. For improving the performance of ECC implementation, we focus on optimizing field arithmetics. In particular, we optimize the modular multiplication and squaring method exploiting the state-of-the-art optimization technique, namely range shifted representation (RSR). With optimized field arithmetics, we significantly improve the performance of scalar multiplication and set the speed record for execution time of variable base scalar multiplication over NIST P-256 curve. When compared with previous works, we achieve a performance gain of 17.3% over the best previous result on the same platform. Moreover, the execution time of our result is even faster than that over the NIST P-192 curve of the well-known TinyECC library. Our result shows that RSR can be applied to all field arithmetics and evaluate the impact of the adoption of RSR over the performance of scalar multiplication. Additionally, our implementation provides a high degree of regularity to withstand side-channel attacks.-
dc.languageEnglish-
dc.language.isoen-
dc.publisherMDPI-
dc.titleFast Implementation of NIST P-256 Elliptic Curve Cryptography on 8-Bit AVR Processor-
dc.typeArticle-
dc.contributor.affiliatedAuthorHong, Seokhie-
dc.identifier.doi10.3390/app10248816-
dc.identifier.wosid000602940100001-
dc.identifier.bibliographicCitationAPPLIED SCIENCES-BASEL, v.10, no.24-
dc.relation.isPartOfAPPLIED SCIENCES-BASEL-
dc.citation.titleAPPLIED SCIENCES-BASEL-
dc.citation.volume10-
dc.citation.number24-
dc.type.rimsART-
dc.type.docTypeArticle-
dc.description.journalClass1-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaChemistry-
dc.relation.journalResearchAreaEngineering-
dc.relation.journalResearchAreaMaterials Science-
dc.relation.journalResearchAreaPhysics-
dc.relation.journalWebOfScienceCategoryChemistry, Multidisciplinary-
dc.relation.journalWebOfScienceCategoryEngineering, Multidisciplinary-
dc.relation.journalWebOfScienceCategoryMaterials Science, Multidisciplinary-
dc.relation.journalWebOfScienceCategoryPhysics, Applied-
dc.subject.keywordAuthorelliptic curve cryptography-
dc.subject.keywordAuthorNIST curves-
dc.subject.keywordAuthorsoftware implementation-
dc.subject.keywordAuthor8-bit AVR microcontroller-
Files in This Item
There are no files associated with this item.
Appears in
Collections
School of Cyber Security > Department of Information Security > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Hong, Seok hie photo

Hong, Seok hie
Department of Information Security
Read more

Altmetrics

Total Views & Downloads

BROWSE