Title | ||
---|---|---|
An ECC Implementation with a Twisted Montgomery Curve over Fq32 on an 8-Bit Microcontroller |
Abstract | ||
---|---|---|
The security of Internet of Things (IoT) devices is one of the most important problems. The processing ability of IoT devices is limited, therefore a more light-weight and secure cryptography is necessary. This paper shows the implementation of 256-bit Elliptic Curve Cryptography (ECC) on an 8-bit microcontroller by applying towering for extension field of degree 32. The authors use a twisted Montgomery curve with a Montgomery ladder which enables fast calculations without inverse elements. In addition to that, this implementation is considered resistant to the Side Channel Attack (SCA) since it applies the Montgomery ladder for the scalar multiplication (SCM). This ECC implementation on Arduino UNO, an 8-bit microcontroller board, takes 3 seconds for an SCM which can be made faster by careful assembly implementation. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1109/CANDAR.2017.90 | 2017 Fifth International Symposium on Computing and Networking (CANDAR) |
Keywords | Field | DocType |
ECC,Twisted Montgomery Curve,Montgomeryladder,Tower of fields,IoT security,Microcontroller | Scalar multiplication,Cryptography,Computer science,Montgomery curve,Tower of fields,Side channel attack,Microcontroller,Computer hardware,Elliptic curve cryptography,Elliptic curve | Conference |
ISSN | ISBN | Citations |
2379-1888 | 978-1-5386-2088-5 | 0 |
PageRank | References | Authors |
0.34 | 2 | 7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yuta Hashimoto | 1 | 0 | 0.68 |
Md. Al-Amin Khandaker | 2 | 4 | 4.47 |
Yuta Kodera | 3 | 0 | 2.37 |
Taehwan Park | 4 | 16 | 9.91 |
Takuya Kusaka | 5 | 4 | 15.71 |
Howon Kim | 6 | 305 | 54.86 |
Yasuyuki Nogami | 7 | 146 | 52.44 |