KaFHCa: Key-establishment via Frequency Hopping Collisions
Muhammad Usman, Simone Raponi, Marwa Qaraqe, Gabriele Oligeri

TL;DR
KaFHCa is a crypto-less key establishment protocol for IoT devices that uses frequency hopping collisions and fading phenomena to generate shared secrets securely, regardless of channel conditions or adversary position.
Contribution
It introduces KaFHCa, a novel frequency hopping-based key generation method that is independent of radio channel conditions and provides source indistinguishability for enhanced security.
Findings
Generates 128-bit keys with fewer than 564 transmissions.
Works effectively under channel fading with {4} = 8dB.
Independent of adversary position and channel status.
Abstract
The massive deployment of IoT devices being utilized by home automation, industrial and military scenarios demands for high security and privacy standards to be achieved through innovative solutions. This paper proposes KaFHCa, a crypto-less protocol that generates shared secret keys by combining random frequency hopping collisions and source indistinguishability independently of the radio channel status. While other solutions tie the secret bit rate generation to the current radio channel conditions, thus becoming unpractical in static environments, KaFHCa guarantees almost the same secret bitrate independently of the channel conditions. KaFHCa generates shared secrets through random collisions of the transmitter and the receiver in the radio spectrum, and leverages on the fading phenomena to achieve source indistinguishability, thus preventing unauthorized eavesdroppers from inferring…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
