lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices

Device-to-Device (D2D) communication enables devices in proximity to establish a wireless direct link. However, these devices may be severely constrained in terms of memory, CPU, and processing resources. Hence, a D2D communication with a constrained device implies new challenges as it does not have...

Full description

Bibliographic Details
Main Authors: Juan Jose Echevarria, Jon Legarda, Janire Larrañaga, Jonathan Ruiz-de-Garibay
Format: Article
Language:English
Published: SAGE Publishing 2016-05-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2016/6236494
id doaj-9618193e8eab4af5891353e997a3651f
record_format Article
spelling doaj-9618193e8eab4af5891353e997a3651f2020-11-25T03:29:31ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772016-05-011210.1155/2016/6236494lwAKE: A Lightweight Authenticated Key Exchange for Class 0 DevicesJuan Jose EchevarriaJon LegardaJanire LarrañagaJonathan Ruiz-de-GaribayDevice-to-Device (D2D) communication enables devices in proximity to establish a wireless direct link. However, these devices may be severely constrained in terms of memory, CPU, and processing resources. Hence, a D2D communication with a constrained device implies new challenges as it does not have the resources required to be secured with standard cryptography. We propose lwAKE for class 0 devices (RFC 7228), which uses one-way cryptographic functions and zero-knowledge proofs to provide mutual authentication and a secure key establishment. We specify the protocol using the High Level Protocol Specification Language and then verify the security properties using the model checkers OFMC and CL-AtSe. The significance of the protocol stands in a key reuse for any successive authentication. Experimental results show that this shortened authentication mode reduces the computational load greatly.https://doi.org/10.1155/2016/6236494
collection DOAJ
language English
format Article
sources DOAJ
author Juan Jose Echevarria
Jon Legarda
Janire Larrañaga
Jonathan Ruiz-de-Garibay
spellingShingle Juan Jose Echevarria
Jon Legarda
Janire Larrañaga
Jonathan Ruiz-de-Garibay
lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
International Journal of Distributed Sensor Networks
author_facet Juan Jose Echevarria
Jon Legarda
Janire Larrañaga
Jonathan Ruiz-de-Garibay
author_sort Juan Jose Echevarria
title lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
title_short lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
title_full lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
title_fullStr lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
title_full_unstemmed lwAKE: A Lightweight Authenticated Key Exchange for Class 0 Devices
title_sort lwake: a lightweight authenticated key exchange for class 0 devices
publisher SAGE Publishing
series International Journal of Distributed Sensor Networks
issn 1550-1477
publishDate 2016-05-01
description Device-to-Device (D2D) communication enables devices in proximity to establish a wireless direct link. However, these devices may be severely constrained in terms of memory, CPU, and processing resources. Hence, a D2D communication with a constrained device implies new challenges as it does not have the resources required to be secured with standard cryptography. We propose lwAKE for class 0 devices (RFC 7228), which uses one-way cryptographic functions and zero-knowledge proofs to provide mutual authentication and a secure key establishment. We specify the protocol using the High Level Protocol Specification Language and then verify the security properties using the model checkers OFMC and CL-AtSe. The significance of the protocol stands in a key reuse for any successive authentication. Experimental results show that this shortened authentication mode reduces the computational load greatly.
url https://doi.org/10.1155/2016/6236494
work_keys_str_mv AT juanjoseechevarria lwakealightweightauthenticatedkeyexchangeforclass0devices
AT jonlegarda lwakealightweightauthenticatedkeyexchangeforclass0devices
AT janirelarranaga lwakealightweightauthenticatedkeyexchangeforclass0devices
AT jonathanruizdegaribay lwakealightweightauthenticatedkeyexchangeforclass0devices
_version_ 1724578654824955904