Deterministic Random Number Generator Attack against the Kirchhoff-Law-Johnson-Noise Secure Key Exchange Protocol
Christiana Chamon, Shahriar Ferdous, and Laszlo Kish

TL;DR
This paper reveals that the Kirchhoff-Law-Johnson-Noise secure key exchange protocol is vulnerable to deterministic attacks if the random number generators are compromised, allowing an eavesdropper to deduce secret keys without statistical analysis.
Contribution
It demonstrates a novel deterministic attack method exploiting compromised random number generators against the KLJN protocol, highlighting a critical security flaw.
Findings
Eve can quickly crack the key if she knows both noises.
Eve can determine Alice's bit if she knows only Bob's noise.
No statistical evaluation is needed for the attack.
Abstract
This paper demonstrates the vulnerability of the Kirchhoff-Law-Johnson-Noise (KLJN) secure key exchanger to compromised random number generator(s) even if these random numbers are used solely to generate the noises emulating the Johnson noise of Alice's and Bob's resistors. The attacks shown are deterministic in the sense that Eve's knowledge of Alice's and/or Bob's random numbers is basically deterministic. Moreover, no statistical evaluation is needed, except for rarely occurring events of negligible, random waiting time and verification time. We explore two situations. In the first case, Eve knows both Alice's and Bob's random noises. We show that, in this situation, Eve can quickly crack the secure key bit by using Ohm's Law. In the other situation, Eve knows only Bob's random noise. Then Eve first can learn Bob's resistance value by using Ohm's Law. Therefore, she will have the…
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.
