Source-linked AI summary

Fully device independent quantum key distribution

Umesh Vazirani, Thomas Vidick

arXiv:1210.1810v2quant-ph

TL;DR

Traditional QKD security depends on trusting quantum devices, motivating device-independent security against adversarially prepared devices. The paper proves security for a simple Ekert-style protocol under quantum-mechanical and spatial-isolation assumptions, extracting a linear amount of key despite constant noise.

  • Problem

    Traditional QKD security can fail when imperfect devices are exploited by an eavesdropper, while prior device-independent proofs either required independence assumptions or tolerated no constant noise.

  • Method

    The paper uses a small Ekert-protocol variant, Bell-round statistical tests, check-round key generation, and a proof handling correlations across device uses without independence assumptions.

  • Results

    κ ≈1.4%: the protocol generates an ε-secure shared key of length κm, tolerating a constant noise rate under the stated assumptions.

  • Takeaways & Limitations

    Device-independent QKD is possible with linear key generation and constant noise tolerance when devices and the eavesdropper obey quantum mechanics and laboratories are spatially isolated.

  • Takeaways & Limitations

    The relationship among key rate κ, noise rate η, and security parameter ε was not fully optimized, and the proof crucially assumes quantum-mechanical rather than merely no-signalling adversaries.

Abstract

from arXiv · show

The laws of quantum mechanics allow unconditionally secure key distribution protocols. Nevertheless, security proofs of traditional quantum key distribution (QKD) protocols rely on a crucial assumption, the trustworthiness of the quantum devices used in the protocol. In device-independent QKD, even this last assumption is relaxed: the devices used in the protocol may have been adversarially prepared, and there is no a priori guarantee that they perform according to specification. Proving security in this setting had been a central open problem in quantum cryptography. We give the first device-independent proof of security of a protocol for quantum key distribution that guarantees the extraction of a linear amount of key even when the devices are subject to a constant rate of noise. Our only assumptions are that the laboratories in which each party holds his or her own device are spatially isolated, and that both devices, as well as the eavesdropper, are bound by the laws of quantum mechanics. All previous proofs of security relied either on the use of many independent pairs of devices, or on the absence of noise.

1 Introduction

Device-independent QKD addresses the vulnerability of imperfect or malicious devices by relying on quantum mechanics, spatial isolation, and statistical tests rather than device trust. This paper gives a noise-tolerant proof that extracts a linear key without independence assumptions between device uses.

  • 1 Introduction: Imperfect devices can let eavesdroppers compromise the unconditional security claimed by traditional QKD.DIQKD instead seeks security when devices may be imperfect or adversarially designed.
  • 1 Introduction: Earlier DIQKD proofs without device-use independence were polynomially inefficient and unable to tolerate any constant noise rate.These limitations left realistic, noise-tolerant DIQKD without a complete security proof.
  • 1.1 Results: The paper proves security for a small variant of Ekert’s entanglement-based protocol using spatially isolated quantum devices that may have quantum memory.The protocol uses Bell rounds to test devices and check rounds to generate raw key bits, followed by reconciliation and privacy amplification.
  • 1.1 Results: κ ≈1.4%: the protocol generates an ε-secure shared key of length κm for any pair of spatially isolated quantum devices.The failure probability that users do not abort while the adversary obtains information is at most ε.
  • 1.1 Results: κ ≈2.5% as η →0, while ηmax ≈1.2% is the maximum noise rate supporting a positive key length.The proof exposes a tradeoff among key rate κ, noise rate η, and security parameter ε; the parameter relationship was not fully optimized.
  • 1.2 Proof overview and techniques: The proof converts information about the key into the ability to predict check-round outputs, then handles correlations across all rounds without independence assumptions.The quantum reconstruction paradigm is central because its guessing success does not depend on key length.

2 Preliminaries

This section defines the quantum-information notation, entropy measures, security parameters, and CHSH-based tests underlying the protocol.

  • Information measures: Conditional min-entropy quantifies uncertainty about one system given another, with smooth min-entropy allowing optimization over nearby states.The section introduces both ordinary and ε-smooth conditional min-entropy.
  • CHSH condition: The CHSH condition is tested on randomly selected rounds to verify input/output correlations consistent with honest quantum devices.The protocol samples Bell rounds and checks whether their observed correlations approach the quantum optimum.
  • Device model: The protocol models devices A and B as spatially isolated quantum registers receiving random inputs and producing binary outputs.Alice’s device accepts inputs in {0,1,2}, while Bob’s accepts inputs in {0,1}.
  • CHSH condition: The quantum maximum success probability for the CHSH condition is opt = (2/3) cos^2 π/8 + 1/3, achieved using measurements on an EPR pair.The prescribed measurements use computational, Hadamard, and π/8- or 3π/8-rotated bases.
  • Protocol parameters: The protocol uses Bell rounds B for parameter estimation and check rounds C, defined by inputs (2,1), for key generation.The tolerated error rate η controls aborting, while |C| is concentrated around m/6.
  • Security parameters: The target min-entropy rate κ determines the secret-key length after reconciliation and privacy amplification, while ε measures distance from uniform.The resulting key length is roughly (κ − H(2η))|C|.

3 Analysis of the key distribution protocol

The protocol analysis first lower-bounds Bob’s check-round smooth min-entropy against quantum side information, then applies standard reconciliation and privacy amplification to extract a secure key.

  • Entropy analysis: The main analysis lower-bounds Hε min(BC|XYABBBE) for Bob’s check-round outputs conditioned on non-abortion and the adversary’s information.The bound depends on the tolerated error rate η in Protocol B.
  • Protocol setup: Protocol A sets the Bell-round sampling rate as γ = (Cγ/η^2) ln(1/ε)/m and runs Protocol B for m rounds with random inputs and outputs.The subset B is used for parameter estimation.
  • Entropy analysis: At the end of Protocol B, Theorem 8 establishes high smooth min-entropy for Bob’s check-round bits conditioned on arbitrary quantum side information.This entropy statement supplies the main security input to the key-extraction analysis.
  • Key extraction: Information reconciliation and privacy amplification convert the min-entropy bound into a common key that is secure against the eavesdropper.The second step is described as standard and provides both secrecy and correctness.
  • Conclusion: Theorem 1 follows by combining Theorem 8 with Lemma 4.The combination yields the protocol’s final security guarantee.

3.1 Probability space

The probability space models sequential quantum device uses, random inputs and outputs, check and Bell-round events, and adversarial measurements with quantum side information.

  • Device and adversary model: Devices A and B are spatially isolated quantum systems, while Eve holds a quantum register initially correlated with both devices.Each device performs an input-dependent measurement on its subsystem.
  • Random variables: X and Y are uniformly random input strings, while A and B denote the corresponding sequential output strings.Check rounds C have inputs (Xi,Yi) = (2,1), and Bell rounds B are selected for parameter estimation.
  • Sequential dependence: The reduced state of the devices in round i may depend on earlier measurements and on a fixed outcome of an adversary’s measurement.Thus, the round states need not be independent across the protocol.
  • Events: CHSHAB(S,δ) denotes the event that the CHSH condition holds on at least an opt − δ fraction of rounds in S.The indicator variable Z records failure of the CHSH condition in each round.
  • Events: VIOLAB(i) is the expected amount by which the CHSH condition is satisfied in round i, averaging over inputs and device measurement randomness.Its value can depend on the round’s device state and conditioning events.
  • Adversarial variables: Eve’s measurement outcome E may depend on supplied advice, including input and additional advice bits that need not equal the actual protocol values.These variables describe the adversary’s access to the device and protocol information.

3.2 Information reconciliation and privacy amplification

This section bounds reconciliation costs and privacy leakage from check-round errors, then shows that sufficient smooth min-entropy yields a short, nearly uniform shared key.

  • Privacy amplification: If Hε min(BC|E′) ≥ κ|C|, privacy amplification produces a common key 2ε-close to uniform with length Hε min(BC|E′) − H(1.1η)|C| − 4log(1/ε).The success probability is at least 1 − ε′, where ε′ = 2e^(−γ|C|/400).
  • Information reconciliation: Information reconciliation can communicate at most Hε max(B|A) + log(2/ε) bits while allowing Alice and Bob to recover Bob’s string except with probability ε.The guarantee applies to binary strings held by the two parties.
  • Error estimation: If the protocol does not abort, the check-round error fraction is at most 1.1η except with exponentially small probability.The estimate follows from the random sampling of Bell rounds and the abort threshold.
  • Information reconciliation: With probability at least 1 − e^(−γ|C|/400), Bob’s check-round string has at most 2H(1.1η)|C| possible values.This bounds the conditional max-entropy relevant to information reconciliation.
  • Privacy amplification: Two-universal hashing supplies the privacy-amplification protocol that extracts the final key from the reconciled string.Lemma 4 combines this step with the entropy and reconciliation bounds.

3.3 A lower bound on the conditional min-entropy

The theorem lower-bounds the raw key’s conditional smooth min-entropy by showing that low entropy would enable Eve to reconstruct Bob’s check-round outputs, contradicting a suitable good round and guessing lemma.

  • The theorem establishes a lower bound on Hε min(BC|XYABBBE) for the raw key.
  • If the min-entropy were below κ|C|, Eve could use advice bits and a measurement depending on X, Y, AB, and BB to predict BC with non-negligible probability.
  • Existence of a good round: A good round exists in which the CHSH condition holds, Eve’s prediction agrees with Bob’s output, and the devices are sufficiently independent of that round’s inputs.
  • The guessing lemma: The guessing lemma converts approximate no-signalling, CHSH violation, and accurate prediction conditions into a contradiction.
  • Proof of Theorem 8: The proof proceeds by contradiction, selecting Eve’s advice and measurement and then applying the three lemmas to derive the theorem’s entropy condition.

4 Proof of Lemma 10

Lemma 10 shows that conditioning on a successful CHSH-and-guessing event preserves near-uniform inputs and approximate independence in many rounds, yielding a round suitable for the guessing lemma.

  • Conditioning on the event D does not substantially bias round inputs or the devices’ reduced states when D has sufficiently large probability.
  • For most rounds, the reduced states of Alice’s and Bob’s systems remain only slightly correlated with the corresponding round inputs.
  • A set T of at least 2m/3 rounds has bounded CHSH violation after restricting to a subset D′ occurring with conditional probability at least 1/2.
  • Intersecting the good-round sets and conditioning on inputs (2,1) produces a round i0 satisfying all conditions required by Lemma 11.
  • The proof concludes that all three conditions of Lemma 11 hold when the constants are chosen sufficiently large.

5 The quantum reconstruction paradigm

This section develops the reconstruction lemma using quantum-proof extractors, list-decodable codes, and Trevisan’s design-based construction. It shows that suitable advice lets an adversary predict an encoded string well enough to recover the original input with quantified probability.

  • Extractor preliminaries: Quantum-proof strong extractors produce output close to uniform for sources with sufficient conditional min-entropy against quantum side information.
  • Coding tools: List-decodable codes ensure that every received word within relative distance 1/2−ε of an encoding has at most L possible source strings.
  • Extractor preliminaries: Trevisan’s construction combines a one-bit extractor with a weak design by applying the one-bit extractor to multiple seed restrictions.
  • Reconstruction lemma: Under Lemma 22’s assumptions, fixed advice strings let Eve produce z with dH(z,C(x)) ≤ 1/2−ε^2/(8m^2) for at least ε^2/(8m^2) of inputs.
  • Reconstruction lemma: List decoding then gives Eve at most L candidate values for x, including the actual x, for those inputs.
  • Application: Applying the lemma with chosen code and design parameters yields an overall prediction success probability O(ε^6/m^6) after m bits of advice.

6 Additional lemmas

These lemmas control sequential quantum measurements and convert average or probabilistic statements into structured sets of inputs. They support the information-theoretic and concentration steps used in the security proof.

  • Concentration: Azuma-Hoeffding bounds martingale deviations when each step changes by at most c_k.
  • Concentration: Lemma 26 extracts a set G of probability at least ε/2 where, for at least 1−δ of indices, the relevant conditional event has the required bound.
  • Concentration: For a fraction at least 1−2δ of indices, subsets G_i retain conditional probability at least 1/2 while fixing prior inputs.
  • Concentration: A contradiction argument uses e−2β^2δm < ε/2 to show that a high-probability set cannot mostly contain strings with fewer than ηm ones.
  • Sequential measurement argument: Alice and Bob use typical-subspace decoding and random codes to identify groups where Alice correctly guesses Bob’s measurement inputs and outcomes.
  • Sequential measurement argument: After finding a successful group, Bob sends O(K log(1/ε) + K(H(X) −∑i I(A:Xi|D<i)ρi)) bits, revealing KH(X) bits about Bob’s choices.
Loading 1210.1810v2…