arrow
Return

Secure Session Key Generation Method for LoRaWAN Servers

delete2020-01-01
delete36
delete
OA
AI
K
Kun-Lin Tsai
F
Fang−Yie Leu
L
Li‐Ling Hung *
C
Chia‐Yin Ko
DOI:10.1109/ACCESS.2020.2978100delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In recent years, Internet of Things (IoT) as an essential infrastructure for industrial development, environmental protection and human life enhancement has attracted researchers' attention. Currently, there are four hot research topics in IoT fields, including sensor design, communication scheme, secure transmission, and data mining. The LoRaWAN, an unlicensed band based long range wide area network specification, is very suitable for the activities or operations in an IoT environment due to its low power and long range communication. In the LoRaWAN, star-of-stars topology, asynchronous communication, and three communication modes are used to reduce its power consumption. In order to enhance the security of network communication, the LoRaWAN adopts the 128-bit Advanced Encryption Standard (AES-128) and utilizes two session keys: network session key and application session key, for encrypting/decrypting data between end devices and network/application servers. However, according to the LoRaWAN Backend Interfaces 1.0 Specification announced by LoRa Alliance in 2017, the application layer communication securities between two arbitrary servers (including network servers, join server, and application servers) are out of the specification's scope. That is to say that the important data transmitted from one server to another may be attacked, falsified, or stolen easily. In this paper, a session key generation method is proposed to generate session keys with which two servers can securely communicate with each other, especially enhancing the application layer communication securities undefined in the LoRaWAN Specification. By integrating elliptic curve cryptography and AES-128, the session keys for different pairs of servers are created. The security discussion shows that the proposed method provides the features of mutual authentication, confidentiality and message integrity. Besides, it can also help to resist replay and eavesdropping attacks.
Keywords:
Servers
Network servers
Elliptic curve cryptography
Logic gates
Standards
LoRaWAN
security
network server
join server
session key
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

Aletheia University cover
Aletheia University
Scholars:
116
Papers: 209
Citations: 104
T
Tunghai University
Scholars:
2.3K
Papers: 2.2K
Citations: 3.2K
Cited Papers

Cited Papers

Characterization of Phospholipids in Membrane Vesicles Derived fromPseudomonas aeruginosa
err2014-05-22
err0
errOAAI
errYosuke TASHIRO; Aya INAGAKI; Motoyuki SHIMIZU; Sosaku ICHIKAWA; Naoki TAKAYA; Toshiaki NAKAJIMA-KAMBE; Hiroo UCHIYAMA; Nobuhiko NOMURA
errShare
errSave
Potential Development of AES 128-bit Key Generation for LoRaWAN Security
err2019-04-01
err6
PREAI
errHayati, Nur; Suryanegara, Muhammad; Ramli, Kalamullah; Suryanto, Yohan
errShare
errSave
Security Vulnerabilities in LoRaWAN
err2018-04-01
err76
PREAI
errYang, Xueying; Karampatzakis, Evgenios; Doerr, Christian; Kuipers, Fernando
errShare
errSave
errShare
errSave
errShare
errSave
AES-128 Based Secure Low Power Communication for LoRaWAN IoT Environments
err2018-01-01
err75
errOAAI
errTsai, Kun-Lin; Huang, Yi-Li; Leu, Fang-Yie; You, Ilsun; Huang, Yu-Ling; Tsai, Cheng-Han
errShare
errSave
No task specialization among helpers in Damaraland mole-rats
err2018-09-01
err0
errOAAI
errJack Thorley; Rute Mendonça; Philippe Vullioud; Miquel Torrents-Ticó; Markus Zöttl; David Gaynor; Tim Clutton-Brock
errShare
errSave
researcher View more