Source-linked AI summary

Mediated Semi-Quantum Key Distribution

Walter O. Krawec

arXiv:1411.6024v1quant-ph

TL;DR

Semi-quantum users are limited to computational-basis operations, raising the question of whether they can establish a key with an untrusted quantum server. This paper analyzes a mediated protocol against an adversarial center and estimates its asymptotic key rate from observed statistics. Under symmetric channel noise, it reports a positive key rate through Q ≤ 0.199.

  • Problem

    Semi-quantum users have restricted quantum operations and must rely on a center for state preparation and alternative-basis measurements, yet the center may be adversarial.

    Source: §1 · pp. 1–2
  • Method

    The paper analyzes a mediated semi-quantum protocol and estimates its asymptotic key rate from channel statistics available to the users.

    Source: §1 · p. 2, §4.3 · pp. 8–9
  • Results

    For equal forward- and reverse-channel noise, the protocol maintains a positive key rate for Q ≤ 0.199.

    Source: §4.5 · p. 15
  • Takeaways & Limitations

    The authors conclude that this semi-quantum protocol may offer security guarantees comparable to those of a fully quantum QKD protocol.

    Source: §6 · p. 19

    The reported key-rate bounds are worst-case lower bounds; incorporating additional estimated quantities may yield more accurate rates.

    Source: §4.5 · p. 18

Abstract

from arXiv · show

In this paper, we design a new quantum key distribution protocol, allowing two limited semi-quantum or "classical" users to establish a shared secret key with the help of a fully quantum server. A semi-quantum user can only prepare and measure qubits in the computational basis and so must rely on this quantum server to produce qubits in alternative bases and also to perform alternative measurements. However, we assume that the sever is untrusted and we prove the unconditional security of our protocol even in the worst case: when this quantum server is an all-powerful adversary. We also compute a lower bound of the key rate of our protocol, in the asymptotic scenario, as a function of the observed error rate in the channel allowing us to compute the maximally tolerated error of our protocol. Our results show that a semi-quantum protocol may hold similar security to a fully quantum one.

1 Introduction

Semi-quantum key distribution investigates how much quantum capability is needed for key distribution: one user is restricted to computational-basis operations while the other can use multiple bases. This paper introduces a mediated protocol in which two such users rely on an untrusted quantum server, and analyzes its security against an adversarial center.

1 Introduction

  • In SQKD, a “classical Bob” can only measure and prepare qubits in the computational Z basis, while Alice may use the Z or X basis.SQKD helps assess how much quantum capability a protocol needs to gain an advantage over its classical counterpart.Source: §1 · p. 1
  • A conventional SQKD iteration sends a qubit from Alice to Bob and back, with Bob either measuring in Z and resending the result or reflecting the qubit undisturbed.The quantum communication stage produces raw keys that are followed by error correction and privacy amplification [1].Source: §1 · pp. 1–2
  • This paper introduces mediated SQKD, where two semi-quantum users rely on an untrusted quantum center to prepare states and perform alternative-basis measurements.The protocol is analyzed against an adversarial center, with an asymptotic key-rate lower bound and maximally tolerated error rate.Source: §1 · p. 2

2 Related Work

Prior multi-user QKD protocols used quantum centers but often required trusted centers, more capable users, or special channels. The closest prior untrusted-server protocol also required a private quantum channel between the users.

2 Related Work

  • Phoenix et al.’s multi-user protocol used a center that sent Bell states to the users, who encoded information with unitary operations before returning qubits for measurement.The center informed the users of the measurement result.Source: §2 · pp. 2–3
  • Other related protocols required quantum memory, measurements in both Z and X bases, unitary operations, or Bell-state preparation or measurement by users [6].One protocol also required the center to prepare four-qubit entangled states.Source: §2 · p. 3
  • The closest prior semi-quantum protocol with an untrusted server required a private quantum channel between the users that the server could not access.Another related protocol used a fully quantum, trusted center to share keys with semi-quantum users.Source: §2 · p. 3

3 The Protocol

The protocol connects two semi-quantum users to an untrusted quantum center, with an authenticated classical channel between the users. The users choose whether to reflect or measure and resend; the center’s Bell measurement helps select key rounds and test for errors.

3 The Protocol

  • A and B share an authenticated classical channel on which messages are public to listeners but only the users may write; C’s messages are relayed so it cannot send them different messages secretly.Quantum channels connect each user to C.Source: §3 · p. 4
  • The security analysis treats C as adversarial and shows third-party channel attacks can be absorbed into the analyzed attack, while A–B authentication remains necessary.Authentication of C’s channel may still be useful in applications such as a paid server service.Source: §3 · p. 4
  • In the honest-center description, C prepares a Bell state and sends one particle to each user, who independently choose whether to reflect or measure and resend.The users do not yet disclose their choices.Source: §3 · pp. 4–5
  • C performs a Bell measurement on the returned particles and reports “−1” for |Φ−⟩ and “+1” for any other outcome.Without noise, the measurement is expected to yield |Φ+⟩ or |Φ−⟩.Source: §3 · p. 5
  • When both users reflected, a “−1” report counts as an error, and they abort if errors exceed their threshold τ.They disclose whether they reflected or measured before checking this condition.Source: §3 · p. 5
  • After many iterations, the users disclose a random subset of measurements to estimate channel statistics, then perform error correction and privacy amplification.These post-processing steps are independent of C, though the protocol assumes C can listen to and use the information.Source: §3 · p. 5

4 Security Against Collective Attacks

The section analyzes collective attacks by an untrusted server and uses observed statistics to bound its information about the key and the key rate. Under specified assumptions, it identifies error thresholds for a positive key rate, with the bounds being conservative.

4 Security Against Collective Attacks

  • Collective attacks let the center repeat the same attack each iteration while retaining quantum information for later measurement, including after seeing a ciphertext.This is stronger than an individual attack, where measurement must occur before the key is used; general attacks are deferred to the next section.Source: §4 · pp. 5–6

4.1 Unentangled Initial State

  • The center need not entangle the initially sent state with its ancilla, because it can recreate that entanglement later as part of its attack.The authors use a unitary V to recreate the original state, then absorb V into the center’s later attack.Source: §4.1 · pp. 6–7

4.2 Unitary Attack

  • The center’s quantum instrument can be represented by a unitary on an enlarged space followed by a projective measurement that determines its classical message.The auxiliary spaces can be absorbed into the center’s ancilla, so the analysis need only consider unitary attacks.Source: §4.2 · pp. 7–8

4.3 Key Rate

  • The asymptotic key rate is bounded using Devetak–Winter’s equation, and a positive rate means A and B can distill a secure key after error correction and privacy amplification.Estimating the rate requires bounding the center’s information over attacks consistent with the observed statistics.Source: §4.3 · p. 9

4.4 An Upper-bound on I(A : C)

  • The authors upper-bound I(A : C) under symmetric attack assumptions using trace-norm bounds on the center’s ancilla states.A and B enforce symmetry through estimated measurement and message probabilities; the bound depends on probabilities that the center sends “−1” for Bell-state inputs, which they estimate in the next section.Source: §4.4 · pp. 10, 11, 13

4.5 Key Rate Estimates

  • 0.199 is the maximum Q for a positive key rate when p = q, compared with BB84’s 0.11 tolerated noise without preprocessing.The authors attribute the protocol’s tolerance to a small QZ: the center discards most iterations where A and B’s measurement results differ, keeping I(A : B) large. The symmetry assumptions also do not penalize an honest server operating with channel noise.Source: §4.5 · p. 15
  • For the worst-case collective-attack analysis, the server is fully adversarial and may be assumed to prepare √(1 − Q)|Φ+⟩ + √Q|Ψ+⟩ under symmetric attacks.The authors state this substitution does not reduce the server’s power.Source: §4.5 · p. 15
  • Q ≤ .0335 retains a positive key rate when pw = Q and pa = 1/2, assuming QZ = Q.The values QZ, Q, pw, and pa can be estimated by A and B.Source: §4.5 · p. 17
  • Q ≤ .0525 at pa = .3 gives a positive worst-case key rate, exceeding B92 (Q ≤ .048 without preprocessing) and three-state BB84 (maximal error .042).The bound assumes QZ = Q2/pa; the authors note that this threshold is based on lower bounds for the key rate.Source: §4.5 · p. 18
  • Q ≤ .1065 yields a positive key rate when pa = 1/2 under the bound with QZ = Q2/pa.Figure 5 presents this bound.Source: §4.5 · p. 18
  • The key-rate bounds are worst-case and may be improved by accounting for pa-dependent reductions in the ⟨fi|fi⟩ values or optimizing with additional observed probabilities.The reported bounds are exact equations, and the actual key rate can only be equal to or higher than their values.Source: §4.5 · p. 18

5 Security Against General Attacks and Third-Party Eavesdroppers

Public permutation symmetrization makes the asymptotic key-rate bound apply against general attacks, not only collective attacks. Third-party attacks can also be absorbed into the server’s attack; under the stated semi-honest depolarizing-noise model, the rate remains positive through Q = .199.

5 Security Against General Attacks and Third-Party Eavesdroppers

  • Publicly permuting the raw key makes the protocol permutation-invariant, so the collective-attack bound applies asymptotically against general attacks by the adversarial server.The permutation is chosen publicly by A.Source: §5 · p. 18
  • Third-party attacks, including server impersonation, can be absorbed into the server’s attack; with a semi-honest center and modeled eavesdropper noise, an authenticated channel is needed to prevent message alteration.Impersonation can increase noise in pw or reduce accepted iterations.Source: §5 · p. 18
  • Q ≤ .199: the key rate remains positive when both channels have equal depolarizing noise and the center is semi-honest.Here Q = p/2 is the error rate of A and B’s measurement results, with p = q.Source: §5 · p. 18, Figure 2 · p. 19

6 Closing Remarks

The protocol’s worst-case security can tolerate noise comparable to fully quantum QKD, though its bounds may be conservative. Practical simplification to a single-qubit version remains open, and that setting complicates the security analysis.

6 Closing Remarks

  • Comparable-to-fully-quantum noise tolerance is possible before the adversary’s information forces the users to abort.The authors describe this as an equivalent security guarantee in the worst case.Source: §6 · p. 19
  • Theorem 1’s worst-case bound could be improved by accounting more accurately for pa.The authors note that their bound may be improved.Source: §6 · p. 19
  • A single-qubit version could avoid Bell states, but the proposed routing makes the security analysis harder because the qubit passes through C twice.In this setting, the delayed-entanglement-attack technique appears not to hold on the second pass.Source: §6 · p. 19
  • As Q increases, server filtering keeps raw-key error QZ small by discarding rounds with differing measurements, but lowers pa and requires more iterations.Less information is then leaked through error correction.Source: Figure 3 · p. 20
  • Q≤.0335 is the positive-key-rate limit when C is adversarial and A and B use only pw to bound I(A : C).This is the stated worst-case scenario for Figure 4.Source: Figure 4 · p. 20
  • Q≤.1065 at pa=.5 and Q≤.0525 at pa=.3 are the positive-key-rate limits under Figure 5’s stated assumptions.The graph assumes pw=Q and bounds ⟨f2|f2⟩ and ⟨f3|f3⟩ by Q.Source: Figure 5 · p. 21
Loading 1411.6024v1…