Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE International Conference on Parallel and Distributed Systems (ICPADS)

Distributed Physical Layer Key Generation for Secure LPWAN Communication

Biao Han, Sirui Peng, Xiaoyan Wang, Baosheng Wang

Published Dec 1, 2019• 9 citations
Publisher

Abstract

Low-Power Wide Area Networks (LPWAN) has emerged as the dominant open specification in recent years due to its ability to offer affordable connectivity to the low-power devices distributed over large geographical areas. However, security issues have not been fully addressed in LPWAN specifications, especially, key distribution and key management. Physical layer key generation, which exploits wireless channel reciprocity and randomness to generate secure keys, has attracted considerable attention in recent years. In this paper, we exploit the physical layer key generation problem in LPWAN communication and present a distributed and lightweight key generation scheme for Long Range (LoRa) based network. It explores the shared randomness extracted from measured RSSI (Received Signal Strength Indicator) as consensus information to generate secure keys. To negotiate the RSSI signal as a bidirectional consistent key sequence, we propose a novel level-crossing quantization algorithm with an improved Cascade key agreement protocol to improve the key generation rate, as well as to avoid information leakage during transmission. We implement the proposed physical layer key generation scheme in a LoRa network prototype. Then we conduct extensive experiments in stationary and mobile indoor environments to evaluate the efficiency of the proposed key generation scheme. Experimental results show that its achievable key rate can reach 29.5% in stationary scenario and 35.5% in mobile scenario. Its key generation rate can exceed 1 bit/s with a lightweight implementation on the LoRa network prototype. For the 128-bit key sequence, it passes the the NIST suite of statistical tests.

DOI
10.1109/icpads47876.2019.00041

Related papers

Exploring the Feasibility of Physical Layer Key Generation for LoRaWAN

Weitao Xu, Sanjay Kumar Jha, Wen Song Hu

Physical layer key generation that exploits reciprocity and randomness of wireless fading channels has attracted considerable attention in recent years. Despite much research efforts in this field, the problem of wireless key generation at long distance and low data rate remains unknown and has not been studied. In this paper, we conduct extensive experiments and analysis in real indoor and outdoor environments to explore the feasibility of wireless key generation for Long Range Wide Area Network (LoRaWAN). Based on the results, we present LoRa-Key, the first complete key establishment protocol for LoRaWAN by exploring the shared randomness extracted from measured Received Signal Strength Indicator (RSSI). LoRa-Key employs a number of signal processing techniques to improve key generation rate significantly. Experimental results show that LoRa-Key can achieve key establishment rates of 13 bit/s in stationary scenario and 21 bit/s in mobile scenario. To the best of our knowledge, this is the first work that studies key generation protocol for LoRaWAN.

IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)•Aug 1, 2018•15 citations

LoRa-Key: Secure Key Generation System for LoRa-Based Network

Weitao Xu, Sanjay Kumar Jha, Wen Song Hu

Physical layer key generation that exploits reciprocity and randomness of wireless fading channels has attracted considerable attention in recent years. Despite much research efforts in this field, the problem of wireless key generation at long distance and low data rate remains unknown and has not been studied. In this paper, we conduct extensive experiments and analysis in real indoor and outdoor environments to explore the feasibility of wireless key generation for long range (LoRa)-based network. Our experimental results show that: 1) the low transmission rate will lead to low channel reciprocity which makes wireless key generation significantly challenging and 2) when the requirement of high reciprocity is fulfilled, two nodes can generate the same secret key even when they are far away from each other (a few kilometers). Building on the strengths of existing secret key extraction approaches, we present LoRa-Key, the first complete key establishment protocol for LoRa network by exploring the shared randomness extracted from measured received signal strength indicator. LoRa-Key employs a number of signal processing techniques to improve key generation rate significantly. Moreover, we propose a novel compressive sensing-based reconciliation framework to reduce mismatch rate. Experimental results show that LoRa-Key can achieve key establishment rates of 18 bit/s in stationary scenario and 31 bit/s in mobile scenario. To the best of our knowledge, this is the first work that studies key generation protocol for LoRa network.

IEEE Internet of Things Journal•Dec 18, 2018•120 citations

LoRa-LiSK: A Lightweight Shared Secret Key Generation Scheme for LoRa Networks

Aisha Kanwal Junejo, Fatma Benkhelifa, Boon Wong +1 more

Physical-layer security (PLS) schemes use the randomness of the channel parameters, namely, channel state information (CSI) and received signal strength indicator (RSSI) to generate the secret keys. There has been limited work in PLS schemes in long-range (LoRa) wide-area networks (LoRaWANs) which hinder their widespread application. Limitations observed in existing studies include the requirement of high correlation between channel parameter measurements for secret key generation in the proposed schemes and the evaluation of the schemes has only been done in either fully indoor or outdoor environments. The real-world wireless sensor networks (WSNs) and LoRa use cases might not meet both requirements thus making the current PLS schemes inappropriate for these systems. By considering the limitations found in existing PLS schemes, this article proposes LoRA-LiSK, a practical and efficient shared secret key generation scheme for LoRa networks. Our proposed LoRa-LiSK scheme consists of several preprocessing techniques (timestamp matching, two sample Kolmogorov–Smirnov tests, and a Savitzky–Golay filter), multilevel quantization, information reconciliation using Bose–Chaudhuri–Hocquenghem (BCH) codes, and finally, privacy amplification using secure hash algorithm SHA-2. The LoRa-LiSK scheme is extensively evaluated on real WSN/IoT devices in practical application scenarios: 1) indoor to outdoor and 2) LoRa static and mobile outdoor links. It outperforms existing schemes by generating keys with channel parameter measurements of low correlation values (0.2–0.6), while still essentially achieving high key generation rates, and low key disagreement rates (10%–20%). The scheme updates a key in approximately 1 h using an application profile with high transmission rate compared to 3 h reported by existing works while still respecting the duty cycle regulation. It also incurs less communication overhead compared to the existing works.

IEEE Internet of Things Journal•Aug 6, 2021•53 citations

Adaptive Quantization for Key Generation in Low-Power Wide-Area Networks

Chen Chen, Junqing Zhang, Yingying Jennifer Chen

Physical layer key generation based on reciprocal and random wireless channels has been an attractive solution for securing resource-constrained low-power wide-area networks (LPWANs). When quantizing channel measurements, namely received signal strength indicator (RSSI), into key bits, the existing works mainly adopt fixed quantization levels and guard band parameters, which fail to fully extract keys from RSSI measurements. In this paper, we propose a novel adaptive quantization scheme for key generation in LPWANs, taking LoRa as a case study. The proposed adaptive quantization scheme can dynamically adjust the quantization parameters according to the randomness of RSSI measurements estimated by Lempel-Ziv complexity (LZ76), while ensuring a predefined key disagreement ratio (KDR). Specifically, our scheme uses pre-trained linear regression models to determine the appropriate quantization level and guard band parameter for each segment of RSSI measurements. Moreover, we propose a guard band parameter calibration scheme during information reconciliation during real-time key generation operation. Experimental evaluations using LoRa devices show that the proposed adaptive quantization scheme outperforms the benchmark differential quantization and fixed quantization with up to 2.35$\times$ and 1.51$\times$ key generation rate (KGR) gains, respectively.

arXiv:2310.07853•Oct 11, 2023•2 citations

Performance Analysis of Physical Layer Key Generation (PLKG) Scheme in Static Environment-based LoRa

Mike Yuliana, Aodry Ardhana, Amang Sudarsono +1 more

Since the emergence of Internet of Things (IoT) technology on the surface a few years ago, this IoT technology has been advancing. It has attracted the attention of cybercriminals. One of the cybercrime targets is the security of key management systems and their distribution schemes. This paper offers a solution to this issue by using a physical layer key generation (PLKG) scheme which utilizes the received signal strength indicator (RSSI) from a Long Range (LoRa) device as a key extraction source. The proposed scheme utilizes several methods. Polynomial fitting is used for the initial fitting process, 2-Ary quantization for conversion of RSSI to multibit, BCH to correct the difference in bits obtained between the two authorized users, privacy amplification for increased randomness, and AES-128 for encryption of sent messages. The expected outcome of this paper is that the scheme developed can generate keys with high approximate entropy and fulfills randomness requirements so that there is no need to distribute keys between authorized users. Testing the success of the scheme will be carried out in indoor and outdoor environments with static user positions. The test results show that the keys generated in all scenarios meet the randomness requirements with approximate entropy values above 0.01.

International Electronics Symposium (IES)•Aug 6, 2024•1 citation

Towards Wireless Secret key Agreement with LoRa Physical Layer

Henri Ruotsalainen, Stepan Grebeniuk

The wireless secret key agreement offers information theoretic secrecy with potential for low energy implementations. However, the presented works have concentrated mainly on wireless technologies such as 802.11 or 802.15.4, which are suitable for small scale local networks. This paper gives the first insights on how to establish LoRa based secret key agreement for low-power widea area networks (LPWAN). In particular: 1) characterization of LoRa parameter influence on the key agreement 2) comparison between available channel probing methods and 3) evaluation of several wireless scenarios with off-the-shelf LoRa devices, have been conducted to reveal the optimal hardware settings and the key generation performance. The main results indicate that the instantaneous RSSI measurement capability leads in most cases to lower key disagreement and higher key entropy. A further outcome shows that strong secret keys can be extracted from LoRa node-gateway communication, even when the devices are stationary.

International Conference on Availability, Reliability and Security (ARES)•Aug 13, 2018•20 citations
Low-Power Wide Area Networks (LPWAN) has emerged as the dominant open specification in recent years due to its ability to offer affordable connectivity to the low-power devices distributed over large geographical areas. However, security issues have not been fully addressed in LPWAN specifications, especially, key distribution and key management. Physical layer key generation, which exploits wireless channel reciprocity and randomness to generate secure keys, has attracted considerable attention in recent years. In this paper, we exploit the physical layer key generation problem in LPWAN communication and present a distributed and lightweight key generation scheme for Long Range (LoRa) based network. It explores the shared randomness extracted from measured RSSI (Received Signal Strength Indicator) as consensus information to generate secure keys. To negotiate the RSSI signal as a bidirectional consistent key sequence, we propose a novel level-crossing quantization algorithm with an improved Cascade key agreement protocol to improve the key generation rate, as well as to avoid information leakage during transmission. We implement the proposed physical layer key generation scheme in a LoRa network prototype. Then we conduct extensive experiments in stationary and mobile indoor environments to evaluate the efficiency of the proposed key generation scheme. Experimental results show that its achievable key rate can reach 29.5% in stationary scenario and 35.5% in mobile scenario. Its key generation rate can exceed 1 bit/s with a lightweight implementation on the LoRa network prototype. For the 128-bit key sequence, it passes the the NIST suite of statistical tests.
Physical layer key generation that exploits reciprocity and randomness of wireless fading channels has attracted considerable attention in recent years. Despite much research efforts in this field, the problem of wireless key generation at long distance and low data rate remains unknown and has not been studied. In this paper, we conduct extensive experiments and analysis in real indoor and outdoor environments to explore the feasibility of wireless key generation for Long Range Wide Area Network (LoRaWAN). Based on the results, we present LoRa-Key, the first complete key establishment protocol for LoRaWAN by exploring the shared randomness extracted from measured Received Signal Strength Indicator (RSSI). LoRa-Key employs a number of signal processing techniques to improve key generation rate significantly. Experimental results show that LoRa-Key can achieve key establishment rates of 13 bit/s in stationary scenario and 21 bit/s in mobile scenario. To the best of our knowledge, this is the first work that studies key generation protocol for LoRaWAN.
Physical layer key generation that exploits reciprocity and randomness of wireless fading channels has attracted considerable attention in recent years. Despite much research efforts in this field, the problem of wireless key generation at long distance and low data rate remains unknown and has not been studied. In this paper, we conduct extensive experiments and analysis in real indoor and outdoor environments to explore the feasibility of wireless key generation for long range (LoRa)-based network. Our experimental results show that: 1) the low transmission rate will lead to low channel reciprocity which makes wireless key generation significantly challenging and 2) when the requirement of high reciprocity is fulfilled, two nodes can generate the same secret key even when they are far away from each other (a few kilometers). Building on the strengths of existing secret key extraction approaches, we present LoRa-Key, the first complete key establishment protocol for LoRa network by exploring the shared randomness extracted from measured received signal strength indicator. LoRa-Key employs a number of signal processing techniques to improve key generation rate significantly. Moreover, we propose a novel compressive sensing-based reconciliation framework to reduce mismatch rate. Experimental results show that LoRa-Key can achieve key establishment rates of 18 bit/s in stationary scenario and 31 bit/s in mobile scenario. To the best of our knowledge, this is the first work that studies key generation protocol for LoRa network.
Physical-layer security (PLS) schemes use the randomness of the channel parameters, namely, channel state information (CSI) and received signal strength indicator (RSSI) to generate the secret keys. There has been limited work in PLS schemes in long-range (LoRa) wide-area networks (LoRaWANs) which hinder their widespread application. Limitations observed in existing studies include the requirement of high correlation between channel parameter measurements for secret key generation in the proposed schemes and the evaluation of the schemes has only been done in either fully indoor or outdoor environments. The real-world wireless sensor networks (WSNs) and LoRa use cases might not meet both requirements thus making the current PLS schemes inappropriate for these systems. By considering the limitations found in existing PLS schemes, this article proposes LoRA-LiSK, a practical and efficient shared secret key generation scheme for LoRa networks. Our proposed LoRa-LiSK scheme consists of several preprocessing techniques (timestamp matching, two sample Kolmogorov–Smirnov tests, and a Savitzky–Golay filter), multilevel quantization, information reconciliation using Bose–Chaudhuri–Hocquenghem (BCH) codes, and finally, privacy amplification using secure hash algorithm SHA-2. The LoRa-LiSK scheme is extensively evaluated on real WSN/IoT devices in practical application scenarios: 1) indoor to outdoor and 2) LoRa static and mobile outdoor links. It outperforms existing schemes by generating keys with channel parameter measurements of low correlation values (0.2–0.6), while still essentially achieving high key generation rates, and low key disagreement rates (10%–20%). The scheme updates a key in approximately 1 h using an application profile with high transmission rate compared to 3 h reported by existing works while still respecting the duty cycle regulation. It also incurs less communication overhead compared to the existing works.
Physical layer key generation based on reciprocal and random wireless channels has been an attractive solution for securing resource-constrained low-power wide-area networks (LPWANs). When quantizing channel measurements, namely received signal strength indicator (RSSI), into key bits, the existing works mainly adopt fixed quantization levels and guard band parameters, which fail to fully extract keys from RSSI measurements. In this paper, we propose a novel adaptive quantization scheme for key generation in LPWANs, taking LoRa as a case study. The proposed adaptive quantization scheme can dynamically adjust the quantization parameters according to the randomness of RSSI measurements estimated by Lempel-Ziv complexity (LZ76), while ensuring a predefined key disagreement ratio (KDR). Specifically, our scheme uses pre-trained linear regression models to determine the appropriate quantization level and guard band parameter for each segment of RSSI measurements. Moreover, we propose a guard band parameter calibration scheme during information reconciliation during real-time key generation operation. Experimental evaluations using LoRa devices show that the proposed adaptive quantization scheme outperforms the benchmark differential quantization and fixed quantization with up to 2.35×\times× and 1.51×\times× key generation rate (KGR) gains, respectively.
Since the emergence of Internet of Things (IoT) technology on the surface a few years ago, this IoT technology has been advancing. It has attracted the attention of cybercriminals. One of the cybercrime targets is the security of key management systems and their distribution schemes. This paper offers a solution to this issue by using a physical layer key generation (PLKG) scheme which utilizes the received signal strength indicator (RSSI) from a Long Range (LoRa) device as a key extraction source. The proposed scheme utilizes several methods. Polynomial fitting is used for the initial fitting process, 2-Ary quantization for conversion of RSSI to multibit, BCH to correct the difference in bits obtained between the two authorized users, privacy amplification for increased randomness, and AES-128 for encryption of sent messages. The expected outcome of this paper is that the scheme developed can generate keys with high approximate entropy and fulfills randomness requirements so that there is no need to distribute keys between authorized users. Testing the success of the scheme will be carried out in indoor and outdoor environments with static user positions. The test results show that the keys generated in all scenarios meet the randomness requirements with approximate entropy values above 0.01.
The wireless secret key agreement offers information theoretic secrecy with potential for low energy implementations. However, the presented works have concentrated mainly on wireless technologies such as 802.11 or 802.15.4, which are suitable for small scale local networks. This paper gives the first insights on how to establish LoRa based secret key agreement for low-power widea area networks (LPWAN). In particular: 1) characterization of LoRa parameter influence on the key agreement 2) comparison between available channel probing methods and 3) evaluation of several wireless scenarios with off-the-shelf LoRa devices, have been conducted to reveal the optimal hardware settings and the key generation performance. The main results indicate that the instantaneous RSSI measurement capability leads in most cases to lower key disagreement and higher key entropy. A further outcome shows that strong secret keys can be extracted from LoRa node-gateway communication, even when the devices are stationary.