Abstract
Cyber-physical systems rely heavily on communication networks for remote monitoring and control. It is crucial to protect the communication networks from cyberattacks because an attack on the physical subsystem can be indirectly launched from a compromised cyber subsystem. Since remote control devices have limited computational power, we ensure communication confidentiality and integrity using one-time-pad (OTP) symmetric cryptography, which despite simple is unconditionally secure. To provide OTP with secret keys, we use quantum key distribution (QKD) across multiple hops, where each intermediate relay is a trusted node. These nodes can be weak points in cyberattacks. Hence, this article focuses on routing in multihop QKD networks that reduces the required number of trusted nodes. We formulate and solve an optimization problem to find the set of QKD routes that minimizes the number of activated trusted nodes while satisfying the secret key rate requirements of multiple communicating pairs. Extensive evaluation results confirm that the proposed scheme can indeed has fewer activated trusted nodes as compared to a benchmark scheme that finds only the shortest paths for communicating pairs.
Original language | British English |
---|---|
Pages (from-to) | 15219-15228 |
Number of pages | 10 |
Journal | IEEE Internet of Things Journal |
Volume | 11 |
Issue number | 9 |
DOIs | |
State | Published - 1 May 2024 |
Keywords
- Multihop relaying
- quantum key distribution (QKD)
- routing
- secure communication
- symmetric cryptography
- trusted node