Implementation of Diffie-Hellman key exchange on wireless sensor using elliptic curve cryptography
Samant Khajuria, Henrik Tange
Abstract
Samant Khajuria, Henrik Tange
Abstract
This work describes a low-cost public key cryptography (PKC) based solution for security services such as authentication as required for wireless sensor networks. We have implemented a software approach using elliptic curve cryptography (ECC) over GF (2m) in order to obtain stronger cryptography. In our approach we are using Koblitz curves and TNAF (pi-adic non-adjacent form) with partial reduction modulo. A Diffie-Hellman key exchange is implemented. This public key exchange is done between two participants in the network. The actual implementation is done at an 8-bit ATmega128L Micaz platform from Crossbow. Results has shown that the point calculation can be done fairly amount of time with relatively small space consumption.
OpenAlex reports 14 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This work describes a low-cost public key cryptography (PKC) based solution for security services such as authentication as required for wireless sensor networks. We have implemented a software approach using elliptic curve cryptography (ECC) over GF (2m) in order to obtain stronger cryptography. In our approach we are using Koblitz curves and TNAF (pi-adic non-adjacent form) with partial reduction modulo. A Diffie-Hellman key exchange is implemented. This public key exchange is done between two participants in the network. The actual implementation is done at an 8-bit ATmega128L Micaz platform from Crossbow. Results has shown that the point calculation can be done fairly amount of time with relatively small space consumption.
Key concepts: Elliptic curve cryptography, Diffie–Hellman key exchange, Key exchange, Cryptography, Public-key cryptography, Computer science, Key (lock), Key size