Advances in Mathematics of Communications · 2010 · 63 citations · 20 references
Hardware SecurityPublic Key AlgorithmCryptographic PrimitiveEngineeringDigital SignatureInformation SecurityBinary FieldsCryptographic ProtectionCryptographic TechnologyComputer EngineeringLightweight CryptographyCryptosystemInternet Of ThingsComputer ScienceMicaz MoteElliptic Curve CryptographyData SecurityCryptography
The deployment of cryptography in sensor networks is a challenging task, given the limited computational power and the resource-constrainednature of the sensoring devices. This paper presents the implementation ofelliptic curve cryptography in the MICAz Mote, a popular sensor platform.We present optimization techniques for arithmetic in binary fields, includingsquaring, multiplication and modular reduction at two different security levels.Our implementation of field multiplication and modular reduction algorithmsfocuses on the reduction of memory accesses and appears as the fastest resultfor this platform. Finite field arithmetic was implemented in C and Assemblyand elliptic curve arithmetic was implemented in Koblitz and generic binarycurves. We illustrate the performance of our implementation with timings forkey agreement and digital signature protocols. In particular, a key agreementcan be computed in 0.40 seconds and a digital signature can be computed andverified in 1 second at the 163-bit security level. Our results strongly indicatethat binary curves are the most efficient alternative for the implementation ofelliptic curve cryptography in this platform.
20
Deborah Estrin, Ramesh Govindan, John Heidemann et al. · 1999 · 2.7K citations
Adrian Perrig, Robert Szewczyk, Victor Wen et al. · 2001 · 2.5K citations
SPINS: Security Protocols for Sensor Networks
Adrian Perrig, Robert Szewczyk, J. D. Tygar et al. · Wireless Networks · 2002 · 2.2K citations
Chris Karlof, Naveen Sastry, David Wagner · 2004 · 1.6K citations
Mica: a wireless platform for deeply embedded networks
Jason Hill, David Culler · IEEE Micro · 2002 · 1.1K citations