Perfectly Secure Key Agreement Over a Full Duplex Wireless Channel
Gerhard Wunder, Axel Flinth, Daniel Becker, Benedikt Groß
TL;DR
The paper introduces FD-BBD, a post-quantum secret-key-generation primitive for WPANs that exploits wireless reciprocity and full-duplex operation instead of channel entropy. It recasts the bilinear deconvolution into a linear, hierarchically sparse recovery problem and proves correctness via HiHTP under the HiRIP property, yielding identical secrets at both ends through Fourier-domain inner products. Its security analysis provides information-theoretic lower bounds on Eve’s uncertainty in noiseless and noisy settings, showing a positive secret-key rate per round when $\beta H_{\gamma}(k) > H_{\sigma,\varsigma}(s)$, and validating the approach with experiments that demonstrate robustness to sparsity and noise and resistance to signal-recovery attacks under realistic conditions. Collectively, the work proposes a practical, post-quantum, physically grounded key-exchange mechanism for WPANs with rigorous guarantees and experimental support, while outlining avenues for real-channel validation and MIMO extensions.
Abstract
Secret key generation (SKG) between authenticated devices is a pivotal task for secure communications. Diffie-Hellman (DH) is de-facto standard but not post-quantum secure. In this paper, we shall invent and analyze a new security primitive that is specifically designed for WPAN. For WPAN, wireless channel-based SKG has been proposed but was not widely deployed due to its critical dependence on the channel's entropy which is uncontrollable. We formulate a different approach: We still exploit channel properties but mainly hinge on the reciprocity of the wireless channel and not on the channel's entropy. The radio advantage comes from the use of full duplex communication. We show that in this situation both legitimate parties can agree on a common secret key even without ever probing the channel at all. At the core is a new bisparse blind deconvolution scheme for which we prove correctness and information-theoretic, i.e. perfect, security. We show that, ultimately, a secret key can be extracted and give a lower bound for the number of secret key bits which is then verified by experiments.
