Physical Unclonable Functions with Boson Sampling
arXiv:1911.08417
Abstract
Boson sampling is a problem for which quantum devices could prove to go beyond classical computing using only linear optics and photon preparation and counting. While theoretically important, there is a lack of practical applications for this task. This paper presents a way to turn any boson sampling device for which there are certain fabrication limits into a physically unclonable function which could be used in identification systems and other security protocols. For a minimum fabrication error, there are scenarios for which the photon distribution at the output of two different devices has a minimum distance and they can be told apart. When compared to classical PUFs these linear optical tokens have the advantage that, for the right choice of parameters, there is a computational guarantee that no classical computer can simulate the output. The paper describes the basic limitations of boson sampling which allow these results and gives a possible choice for a challenge-response identification protocol. This gives a direct application of boson sampling which could be simpler than solving the general problem.
The paper has two flaws that make the scheme useless. As noted by many correspondents, two samples from the same device cannot be directly compared. There are exponentially many sampled values and the comparison is inefficient. This could be solved with some binning methods mapping many samples to one bin, but then the distance to the distributions of imperfect clones is not clear. The second problem is that there are efficient ways to produce samples classically which cannot be told apart from the correct ones with a reasonable number of steps
References in corpus (21)
- Universal Linear Optics
- Boson Sampling on a Photonic Chip
- Experimental Boson Sampling
- Experimental boson sampling in arbitrary integrated photonic circuits
- Photonic Boson Sampling in a Tunable Circuit
- Boson Sampling from Gaussian States
- On the experimental verification of quantum complexity in linear optics
- Quantum-Secure Authentication with a Classical Key
- Sufficient Conditions for Efficient Classical Simulation of Quantum Optics
- Simulating boson sampling in lossy architectures
- Quantum Physical Unclonable Functions: Possibilities and Impossibilities
- Permanents in linear optical networks
- Room temperature photon number resolving detector at telecom wavelengths
- Gaussian Noise Sensitivity and BosonSampling
- Noise in BosonSampling and the threshold of efficient classical simulatability
- Classical simulability of noisy boson sampling
- Continuous-variable quantum authentication of physical unclonable keys: Security against an emulation attack
- Decision and function problems based on boson sampling
- Cryptographic One-way Function Based on Boson Sampling
- Boson Sampling is Robust to Small Errors in the Network Matrix
- Intercept-Resend Emulation Attacks Against a Continuous-Variable Quantum Authentication Protocol with Physical Unclonable Keys