File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: A Simple and Efficient Way to Combine Microcontrollers with RSA Cryptography

TitleA Simple and Efficient Way to Combine Microcontrollers with RSA Cryptography
World Congress on Engineering and Computer Science
Authors
KeywordsArduino
Cryptography
Java card
Microcontroller
RSA
Issue Date2013
PublisherNewswood Ltd..
Citation
World Congress on Engineering and Computer Science (WCECS), San Francisco, USA , 23-25 October 2013. In Lecture Notes in Engineering and Computer Science (LNECS), 2013, , v. 2207, p. 7-11 How to Cite?
AbstractMicrocontroller can be easily adopted in various applications with a variety of peripherals due to its merits of small size, simple architecture and etc. However, the limited computing power restricts its application in cryptography. In this paper, we try to integrate microcontroller with different peripheral devices to support more powerful cryptography computation in a simple and efficient way. Based on the most popular open source microcontroller development platform, Arduino, we design and develop a cryptographic hardware device for a real-life application which provides data protection functions for authority and integrity with RSA cryptography supported. With the peripherals Java card, our Arduino-cored solution is able to efficiently generate digital signature of photos taken by smart phone using the asymmetric cryptographic algorithm, RSA, which has a poor performance if it is directly implemented on microcontroller. The experimental results show that the device can finish a RSA 1024-bit encryption in 82.2 microseconds, which is reasonable in real application scenario and illustrates the feasibility of implementing more complicated cryptographic system using microcontroller.
Persistent Identifierhttp://hdl.handle.net/10722/189645
ISBN
ISSN
2020 SCImago Journal Rankings: 0.117

 

DC FieldValueLanguage
dc.contributor.authorZhang, Pen_US
dc.contributor.authorFang, Jen_US
dc.contributor.authorLi, CCDen_US
dc.contributor.authorChing, WHMen_US
dc.contributor.authorChim, TWen_US
dc.contributor.authorHui, CKen_US
dc.contributor.authorYiu, SMen_US
dc.date.accessioned2013-09-17T14:50:35Z-
dc.date.available2013-09-17T14:50:35Z-
dc.date.issued2013en_US
dc.identifier.citationWorld Congress on Engineering and Computer Science (WCECS), San Francisco, USA , 23-25 October 2013. In Lecture Notes in Engineering and Computer Science (LNECS), 2013, , v. 2207, p. 7-11en_US
dc.identifier.isbn9789881925237-
dc.identifier.issn2078-0958-
dc.identifier.urihttp://hdl.handle.net/10722/189645-
dc.description.abstractMicrocontroller can be easily adopted in various applications with a variety of peripherals due to its merits of small size, simple architecture and etc. However, the limited computing power restricts its application in cryptography. In this paper, we try to integrate microcontroller with different peripheral devices to support more powerful cryptography computation in a simple and efficient way. Based on the most popular open source microcontroller development platform, Arduino, we design and develop a cryptographic hardware device for a real-life application which provides data protection functions for authority and integrity with RSA cryptography supported. With the peripherals Java card, our Arduino-cored solution is able to efficiently generate digital signature of photos taken by smart phone using the asymmetric cryptographic algorithm, RSA, which has a poor performance if it is directly implemented on microcontroller. The experimental results show that the device can finish a RSA 1024-bit encryption in 82.2 microseconds, which is reasonable in real application scenario and illustrates the feasibility of implementing more complicated cryptographic system using microcontroller.-
dc.languageengen_US
dc.publisherNewswood Ltd..-
dc.relation.ispartofLecture Notes in Engineering and Computer Scienceen_US
dc.subjectArduino-
dc.subjectCryptography-
dc.subjectJava card-
dc.subjectMicrocontroller-
dc.subjectRSA-
dc.titleA Simple and Efficient Way to Combine Microcontrollers with RSA Cryptographyen_US
dc.titleWorld Congress on Engineering and Computer Science-
dc.typeConference_Paperen_US
dc.identifier.emailZhang, P: echopp@hku.hken_US
dc.identifier.emailFang, J: jbfang@cs.hku.hken_US
dc.identifier.emailChim, TW: twchim99@hku.hken_US
dc.identifier.emailHui, CK: hui@cs.hku.hken_US
dc.identifier.emailYiu, SM: smyiu@cs.hku.hken_US
dc.identifier.authorityChim, TW=rp01844en_US
dc.identifier.authorityHui, CK=rp00120en_US
dc.description.naturepublished_or_final_version-
dc.identifier.scopuseid_2-s2.0-84903487684-
dc.identifier.hkuros223886en_US
dc.identifier.volume2207-
dc.identifier.spage7-
dc.identifier.epage11-
dc.publisher.placeHong Kongen_US
dc.identifier.issnl2078-0958-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats