LoRaDANCE: Using the DNS for Mutual Authentication Without Pre-Shared Keys

In this paper, we propose and implement LoRaDANCE, a mechanism that allows a LoRaWAN end device to join a LoRaWAN network with reinforced security compared to the standard LoRaWAN protocol. LoRaDANCE uses the DNS-Based Named Entities (DANE) protocol to enable mutual authentication between the end device and the backend servers. It also uses asymmetric cryptography to avoid the use of pre-shared secret keys. We illustrate LoRaDANCE, implement it on real devices, and evaluate its performance. Our results show that while LoRaDANCeallows devices to successfully join the network with enhanced security, it introduces an overhead, particularly in terms of join process duration and power consumption. However, the overhead is deemed acceptable, given the significant security improvements that LoRaDANCE provides.

Authors

Institutions

Publication Details

Published
2024-10-21
DOI
https://doi.org/10.1109/wimob61911.2024.10770535
Primary Topic
IoT Networks and Protocols
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LoRaDANCE: Using the DNS for Mutual Authentication Without Pre-Shared Keys

Kinda Khawam, Sandoche Balakrichenan, Benoît Ampeau, Gaël Berthaud-Müller et al.
IoT Networks and Protocols
article

LoRaDANCE: Using the DNS for Mutual Authentication Without Pre-Shared Keys

Kinda Khawam, Sandoche Balakrichenan, Benoît Ampeau, Gaël Berthaud-Müller, Ibrahim Ayoub
article en

Abstract

In this paper, we propose and implement LoRaDANCE, a mechanism that allows a LoRaWAN end device to join a LoRaWAN network with reinforced security compared to the standard LoRaWAN protocol. LoRaDANCE uses the DNS-Based Named Entities (DANE) protocol to enable mutual authentication between the end device and the backend servers. It also uses asymmetric cryptography to avoid the use of pre-shared secret keys. We illustrate LoRaDANCE, implement it on real devices, and evaluate its performance. Our results show that while LoRaDANCeallows devices to successfully join the network with enhanced security, it introduces an overhead, particularly in terms of join process duration and power consumption. However, the overhead is deemed acceptable, given the significant security improvements that LoRaDANCE provides.

Institut Lavoisier de Versailles (FR)
Openalex Percentile: Top 77%
IoT Networks and Protocols
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.