English

Implementation and Evaluation of Physical Layer Key Generation on SDR based LoRa Platform

Signal Processing 2023-08-31 v1

Abstract

Physical layer key generation technology which leverages channel randomness to generate secret keys has attracted extensive attentions in long range (LoRa)-based networks recently. We in this paper develop a software-defined radio (SDR) based LoRa communications platform using GNU Radio on universal software radio peripheral (USRP) to implement and evaluate typical physical layer key generation schemes. Thanks to the flexibility and configurability of GNU Radio to extract LoRa packets, we are able to obtain the fine-grained channel frequency response (CFR) through LoRa preamble based channel estimation for key generation. Besides, we propose a lowcomplexity preprocessing method to enhance the randomness of quantization while reducing the secret key disagreement ratio. The results indicate that we can achieve 367 key bits with a high level of randomness through just a single effective channel probing in an indoor environment at a distance of 2 meters under the circumstance of a spreading factor (SF) of 7, a preamble length of 8, a signal bandwidth of 250 kHz, and a sampling rate of 1 MHz.

Keywords

Cite

@article{arxiv.2308.15696,
  title  = {Implementation and Evaluation of Physical Layer Key Generation on SDR based LoRa Platform},
  author = {Yingying Hu and Dongyang Xu and Tiantian Zhang},
  journal= {arXiv preprint arXiv:2308.15696},
  year   = {2023}
}

Comments

Submitted to IEEE VTC2023 Fall

R2 v1 2026-06-28T12:07:56.290Z