2005 · 28 citations · 12 references
ComputingComputer EngineeringComputer ScienceCryptographyEmbedded SystemsHardware SecurityCryptographic AlgorithmsCryptographic ImplementationElliptic CurvesPublic-key CryptographySensor NetworksWireless Sensor NetworksElliptic Curve Cryptography ImplementationLightweight CryptographyLightweight DesignMicrocontroller Security ArchitecturePublic-key Cryptography ImplementationSensor Nodes
Abstract. One of the huge problems for security in sensor networks is the lack of resources. Typical sensor nodes such as the quite popular MICA and MICA2 Motes from UC Berkeley [1] are based on a microcontroller architecture with only a few KBytes of memory and severe limited computing ability. Strong publickey cryptography is therefore commonly seen as infeasible on such devices. In contrast to this prejudice this paper presents an efficient and lightweight implementation of public-key cryptography algorithms relying on elliptic curves. The code is running on Atmels 8Bit ATMEGA128 microcontroller, the heart of the MICA2 platform. The key to our fast implementation is the use of offline precomputation and handcrafting. 1
12
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Adrian Perrig, Robert Szewczyk, Victor Wen et al. · 2001 · 2.5K citations
Establishing pairwise keys in distributed sensor networks
Donggang Liu, Peng Ning · 2003 · 1.4K citations
Selecting Cryptographic Key Sizes
Arjen K. Lenstra, Eric R. Verheul · Journal of Cryptology · 2001 · 788 citations · Full text