학술논문

CRICKET: A Practical Physical Layer Key Agreement Protocol for IoT Networks
Document Type
Conference
Source
ICC 2023 - IEEE International Conference on Communications Communications, ICC 2023 - IEEE International Conference on. :4521-4527 May, 2023
Subject
Communication, Networking and Broadcast Technologies
Costs
Protocols
Wireless networks
Communication channels
Physical layer
Public key cryptography
Entropy
Computational complexity
Optimization
Channel reciprocity
IoT networks
key agreement
physical layer
reconciliation cost
Language
ISSN
1938-1883
Abstract
Physical Layer Key Generation (PLKG) is an attractive method for solving the key distribution problem in IoT networks. Although PLKG has a much lower complexity when compared to public key cryptography, it is not always practical in resource-constrained networks due to a high reconciliation cost. Channel Reciprocity for KEy Transmission (CRicKET) is an ultra-lightweight key agreement method that exploits channel reciprocity for securely transmitting a key generated at one end of a single-hop network. The key disagreement rate can be arbitrarily chosen without increasing the computational complexity. Analytical results allow design optimisation and derive the entropy requirement for perfect secrecy. The practicality of CRicKET is successfully tested on a series of IoT boards connected to a wireless network.