Random-resistor-random-temperature Kirchhoff-law-Johnson-noise (RRRT-KLJN) key exchange
arXiv:1509.08150 · doi:10.1515/mms-2016-0007
Abstract
We introduce two new Kirchhoff-law-Johnson-noise (KLJN) secure key distribution schemes which are generalizations of the original KLJN scheme. The first of these, the Random-Resistor (RR-) KLJN scheme, uses random resistors with values chosen from a quasi-continuum set. It is well-known since the creation of the KLJN concept that such a system could work in cryptography, because Alice and Bob can calculate the unknown resistance value from measurements, but the RR-KLJN system has not been addressed in prior publications since it was considered impractical. The reason for discussing it now is the second scheme, the Random-Resistor-Random-Temperature (RRRT-) KLJN key exchange, inspired by a recent paper of Vadai, Mingesz and Gingl, wherein security was shown to be maintained at non-zero power flow. In the RRRT-KLJN secure key exchange scheme, both the resistances and their temperatures are continuum random variables. We prove that the security of the RRRT-KLJN scheme can prevail at non-zero power flow, and thus the physical law guaranteeing security is not the Second Law of Thermodynamics but the Fluctuation-Dissipation Theorem. Alice and Bob know their own resistances and temperatures and can calculate the resistance and temperature values at the other end of the communication channel from measured voltage, current and power-flow data in the wire. However, Eve cannot determine these values because, for her, there are four unknown quantities while she can set up only three equations. The RRRT-KLJN scheme has several advantages and makes all former attacks on the KLJN scheme invalid or incomplete.
submitted for journal publication; 8 pages, 4 figures
References in corpus (14)
- Noise in the wire: the real impact of wire resistance for the Johnson (-like) noise based secure communicator
- On the security of the Kirchhoff-law-Johnson-noise (KLJN) communicator
- Critical analysis of the Bennett-Riedel attack on secure cryptographic key distributions via the Kirchhoff-law-Johnson-noise scheme
- Generalized Kirchhoff-Law-Johnson-Noise (KLJN) secure key exchange system using arbitrary resistors
- Noise properties in the ideal Kirchhoff-Law-Johnson-Noise secure communication system
- A classical key distribution system based on Johnson (like) noise - How secure?
- Errors and their mitigation at the Kirchhoff-law-Johnson-noise secure key exchange
- Do electromagnetic waves exist in a short cable at low frequencies? What does physics say?
- Enhanced secure key exchange systems based on the Johnson-noise scheme
- Current and voltage based bit errors and their combined mitigation for the Kirchhoff-law-Johnson-noise secure key exchange
- On the "cracking" scheme in the paper "A directional coupler attack against the Kish key distribution system" by Gunn, Allison and Abbott
- Response to Scheuer-Yariv: "A Classical Key-Distribution System based on Johnson (like) noise -How Secure?"
- What kind of noise guarantees security for the Kirchhoff-Loop-Johnson-Noise key exchange?
- Analysis of an attenuator artifact in an experimental attack by Gunn-Allison-Abbott against the Kirchhoff-law-Johnson-noise (KLJN) secure key exchange system
Cited by in corpus (11)
- Comments on the "Generalized" KLJN Key Exchanger with Arbitrary Resistors: Power, Impedance, Security
- Cable Capacitance Attack against the KLJN Secure Key Exchange
- Deterministic Random Number Generator Attack against the Kirchhoff-Law-Johnson-Noise Secure Key Exchange Protocol
- AC Loop Current Attacks Against The KLJN Secure Key Exchange Scheme
- Perspective -- On the thermodynamics of perfect unconditional security
- Generalized DC loop current attack against the KLJN secure key exchange scheme
- Kirchhoff Meets Johnson: In Pursuit of Unconditionally Secure Communication
- Random Number Generator Attack against the Kirchhoff-Law-Johnson-Noise Secure Key Exchange Protocol
- Unconditionally secure credit/debit card chip scheme and physical unclonable function
- Nonlinearity Attack against the Kirchhoff-Law-Johnson-Noise (KLJN) Secure Key Exchange Protocol
- From cold resistor to secure key exchanger