Onion Routing Key Distribution for QKDN
Pedro Otero-García, Javier Blanco-Romero, Ana Fernández-Vilas, Daniel Sobral-Blanco, Manuel Fernández-Veiga, Florina Almenares-Mendoza
TL;DR
Quantum computing threatens classical cryptography, motivating a secure key distribution approach for QKDNs. The paper proposes a hybrid protocol that unites QKD with PQC and onion-routing-inspired encapsulation to achieve confidentiality, integrity, authenticity, and anonymity across multi-hop paths, protecting shared secrets from intermediate nodes. It leverages PQC-KEM and post-quantum signatures (e.g., Kyber, Dilithium) to safeguard classical-channel transmissions and to authenticate participating nodes. The approach is situationally applicable to critical infrastructure, inter-data-center connectivity, and digital currencies, with discussion of latency trade-offs and calls for real-world implementation and evaluation.
Abstract
The advance of quantum computing poses a significant threat to classical cryptography, compromising the security of current encryption schemes such as RSA and ECC. In response to this challenge, two main approaches have emerged: quantum cryptography and post-quantum cryptography (PQC). However, both have implementation and security limitations. In this paper, we propose a secure key distribution protocol for Quantum Key Distribution Networks (QKDN), which incorporates encapsulation techniques in the key-relay model for QKDN inspired by onion routing and combined with PQC to guarantee confidentiality, integrity, authenticity and anonymity in communication. The proposed protocol optimizes security by using post-quantum public key encryption to protect the shared secrets from intermediate nodes in the QKDN, thereby reducing the risk of attacks by malicious intermediaries. Finally, relevant use cases are presented, such as critical infrastructure networks, interconnection of data centers and digital money, demonstrating the applicability of the proposal in critical high-security environments.
