Physical layer key agreement techniques derive a symmetric cryptographic key from the wireless fading channel between two wireless devices by exploiting channel randomness and reciprocity. Current efforts have focused mainly on the security issue and protocol design of the techniques under passive attack and jamming attack. In this paper, we raise the subject of manipulative attack. The attacker wants the keying devices to actually agree on some valid, but manipulated bits. We discuss the feasibility and different means to launch manipulative attack. Aiming at a practical countermeasure, we further propose PHY-UIR (PHYsical layer key agreement with User Introduced Randomness). Both keying devices generate and use random voltage levels X = {x[1], x[2] ... x[N]} and Y = {y[1], y[2] ... y[N]} to exchange probing frames over reciprocal random fading channels H = {h[1], h[2] ... h[N]}. At receiving end, they multiply the received channel measurements XH and YH with the random sequences Y and X to compose a common keying sequence XYH. With this solution, the attacker can no longer manipulate the keying sequences established at legitimate sides and infer the subsequent key. We analyze the security strength of PHY-UIR and conduct extensive simulations to evaluate it. We also perform proof-of-concept experiments by using software defined radios in a real-world environment. Both simulations and experiments demonstrate the effectiveness of PHY-UIR.
No takes yet. Share an insight, caveat, or question.
Jin et al. (2019) studied this question.
Synapse has enriched 3 closely related papers on similar clinical questions. Consider them for comparative context: