Table of Contents
Fetching ...

Quantum One-Time Memories from Stateless Hardware, Random Access Codes, and Simple Nonconvex Optimization

Lev Stambler

TL;DR

The paper shows how to construct one-time memories from stateless hardware by encoding two classical bits into a single qubit via quantum random access codes (QRACs). A simple nonconvex POVM optimization on $2$-dimensional states bounds the cryptographic disturbance after measurement, enabling a soundness proof against polynomially many classical hardware queries under a conjectured bound. The protocol samples random strings and uses $n$ QRAC states to encode them, requiring recovery of a fraction of the chosen string to unlock the corresponding message, with correctness guaranteed by the QRAC success probability $\\cos^2(\pi/8)\approx 0.854$ and Chernoff-type concentration; security follows from a hybrid-based simulator argument and a fuzzy-lock/VBB-like obfuscation of the classical queries to stateless hardware. This work demonstrates a pathway to OTMs with classical-accessible hardware leveraging quantum encoding, and highlights a potential separation between classical and quantum oracle access in cryptographic primitives.

Abstract

We present a construction of one-time memories (OTMs) using classical-accessible stateless hardware, building upon the work of Broadbent et al. and Behera et al.. Unlike the aforementioned work, our approach leverages quantum random access codes (QRACs) to encode two classical bits, $b_0$ and $b_1$, into a single qubit state $\mathcal{E}(b_0 b_1)$ where the receiver can retrieve one of the bits with a certain probability of error. To prove soundness, we define a nonconvex optimization problem over POVMs on $\mathbb{C}^2$. This optimization gives an upper bound on the probability of distinguishing bit $b_{1-α}$ given that the probability that the receiver recovers bit $b_α$ is high. Assuming the optimization is sufficiently accurate, we then prove soundness against a polynomial number of classical queries to the hardware.

Quantum One-Time Memories from Stateless Hardware, Random Access Codes, and Simple Nonconvex Optimization

TL;DR

The paper shows how to construct one-time memories from stateless hardware by encoding two classical bits into a single qubit via quantum random access codes (QRACs). A simple nonconvex POVM optimization on -dimensional states bounds the cryptographic disturbance after measurement, enabling a soundness proof against polynomially many classical hardware queries under a conjectured bound. The protocol samples random strings and uses QRAC states to encode them, requiring recovery of a fraction of the chosen string to unlock the corresponding message, with correctness guaranteed by the QRAC success probability and Chernoff-type concentration; security follows from a hybrid-based simulator argument and a fuzzy-lock/VBB-like obfuscation of the classical queries to stateless hardware. This work demonstrates a pathway to OTMs with classical-accessible hardware leveraging quantum encoding, and highlights a potential separation between classical and quantum oracle access in cryptographic primitives.

Abstract

We present a construction of one-time memories (OTMs) using classical-accessible stateless hardware, building upon the work of Broadbent et al. and Behera et al.. Unlike the aforementioned work, our approach leverages quantum random access codes (QRACs) to encode two classical bits, and , into a single qubit state where the receiver can retrieve one of the bits with a certain probability of error. To prove soundness, we define a nonconvex optimization problem over POVMs on . This optimization gives an upper bound on the probability of distinguishing bit given that the probability that the receiver recovers bit is high. Assuming the optimization is sufficiently accurate, we then prove soundness against a polynomial number of classical queries to the hardware.
Paper Structure (9 sections, 8 theorems, 34 equations)

This paper contains 9 sections, 8 theorems, 34 equations.

Key Result

proposition 2.3

Every quantum measurement can be represented as a POVM. In particular, for any projective measurement with measurement operators $P_i$, there exists a POVM $\{M_i\}$ such that $P_i^\dagger P_i = M_i$.

Theorems & Definitions (20)

  • definition 2.1: $2 \mapsto 1$ Quantum Random Access Code (QRAC) ambainis1999dense
  • definition 2.2: POVM
  • proposition 2.3: POVMs Capture All Measurements
  • theorem 2.4: Naimark's Dilation Theorem, naimark1943representation
  • definition 2.5: Trace Distance
  • proposition 2.6: Trace Distance and Distinguishability
  • definition 2.7: One-Time Memory
  • definition 2.8: One-Time Memory Soundness
  • claim 3.1
  • conjecture 3.2
  • ...and 10 more