Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Twisted Edwards-Form Elliptic Curve Cryptography for 8-bit AVR-based Sensor Nodes
Chu, Dalin; Groszschädl, Johann; Liu, Zhe et al.
2013In Chen, Kefei; Xie, Qi; Qiu, Weidong et al. (Eds.) Proceedings of the first ACM Workshop on Asia Public-Key Cryptography (ASIAPKC 2013)
Peer reviewed
 

Files


Full Text
ASIAPKC2013.pdf
Author postprint (261.47 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Wireless Sensor Networks; Elliptic Curve Cryptography; Twisted Edwards Curve; Optimal Prime Field; Energy Efficiency
Abstract :
[en] Wireless Sensor Networks (WSNs) pose a number of unique security challenges that demand innovation in several areas including the design of cryptographic primitives and protocols. Despite recent progress, the efficient implementation of Elliptic Curve Cryptography (ECC) for WSNs is still a very active research topic and techniques to further reduce the time and energy cost of ECC are eagerly sought. This paper presents an optimized ECC implementation that we developed from scratch to comply with the severe resource constraints of 8-bit sensor nodes such as the MICAz and IRIS motes. Our ECC software uses Optimal Prime Fields (OPFs) as underlying algebraic structure and supports two different families of elliptic curves, namely Weierstraß-form and twisted Edwards-form curves. Due to the combination of efficient field arithmetic and fast group operations, we achieve an execution time of 5.8*10^6 clock cycles for a full 158-bit scalar multiplication on an 8-bit ATmega128 microcontroller, which is 2.78 times faster than the widely-used TinyECC library. Our implementation also shows that the energy cost of scalar multiplication on a MICAz (or IRIS) mote amounts to just 19 mJ when using a twisted Edwards curve over a 160-bit OPF. This result compares fairly well with the energy figures of two recently-presented hardware designs of ECC based on twisted Edwards curves.
Disciplines :
Computer science
Author, co-author :
Chu, Dalin;  Shandong University > School of Computer Science and Technology
Groszschädl, Johann ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Liu, Zhe ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Müller, Volker ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Zhang, Yang ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Language :
English
Title :
Twisted Edwards-Form Elliptic Curve Cryptography for 8-bit AVR-based Sensor Nodes
Publication date :
May 2013
Event name :
1st ACM Asia Workshop on Public-Key Cryptography (ASIAPKC 2013)
Event place :
Hangzhou, China
Event date :
08-05-2013
Audience :
International
Main work title :
Proceedings of the first ACM Workshop on Asia Public-Key Cryptography (ASIAPKC 2013)
Editor :
Chen, Kefei
Xie, Qi
Qiu, Weidong 
Xu, Shouhuai
Zhao, Yunlei
Publisher :
ACM Press
ISBN/EAN :
978-1-4503-2069-6
Pages :
39-44
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 11 January 2014

Statistics


Number of views
320 (47 by Unilu)
Number of downloads
450 (26 by Unilu)

Scopus citations®
 
23
Scopus citations®
without self-citations
11
OpenCitations
 
20

Bibliography


Similar publications



Contact ORBilu