Demonstration of quantum-digital payments
arXiv:2305.14504 · doi:10.1038/s41467-023-39519-w
Abstract
Digital payments have replaced physical banknotes in many aspects of our daily lives. Similarly to banknotes, they should be easy to use, unique, tamper-resistant and untraceable, but additionally withstand digital attackers and data breaches. Current technology substitutes customers' sensitive data by randomized tokens, and secures the payment's uniqueness with a cryptographic function, called a cryptogram. However, computationally powerful attacks violate the security of these functions. Quantum technology comes with the potential to protect even against infinite computational power. Here, we show how quantum light can secure daily digital payments by generating inherently unforgeable quantum cryptograms. We implement the scheme over an urban optical fiber link, and show its robustness to noise and loss-dependent attacks. Unlike previously proposed protocols, our solution does not depend on long-term quantum storage or trusted agents and authenticated channels. It is practical with near-term technology and may herald an era of quantum-enabled security.
arXiv commentData and supplementary material will be made openly available upon publication
References in corpus (27)
- Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer
- Secure quantum key distribution with realistic devices
- Unconditionally secure quantum bit commitment is impossible
- Secure quantum key distribution over 421 km of optical fiber
- Is Quantum Bit Commitment Really Possible?
- Quantum memories: emerging applications and recent advances
- Progress in satellite quantum key distribution
- Experimental realisation of Shor's quantum factoring algorithm using qubit recycling
- Experimental device-independent quantum key distribution between distant users
- One-hour coherent optical storage in an atomic frequency comb memory
- Highly-Efficient Quantum Memory for Polarization Qubits in a Spatially-Multiplexed Cold Atomic Ensemble
- Secure Quantum Signatures Using Insecure Quantum Channels
- Photonic verification of device-independent quantum key distribution against collective attacks
- Optimised generation of heralded Fock states using parametric down conversion
- Factoring 2048-bit RSA Integers in 177 Days with 13436 Qubits and a Multimode Memory
- Unforgeable Noise-Tolerant Quantum Tokens
- Experimental investigation of practical unforgeable quantum money
- Experimental quantum forgery of quantum optical money
- Experimental entanglement generation for quantum key distribution beyond 1 Gbit/s
- Experimental preparation and verification of quantum money
- Semi-device-independent quantum money with coherent states
- A novel single-crystal & single-pass source for polarisation- and colour-entangled photon pairs
- Multiphoton and side-channel attacks in mistrustful quantum cryptography
- A silicon source of heralded single photons at 2 m
- Semi-Device Independent Quantum Money
- Flexible quantum tokens in spacetime
- Practical quantum tokens without quantum memories and experimental tests
Cited by in corpus (11)
- Experimental quantum e-commerce
- Distribution of Telecom Entangled Photons through a 7.7 km Antiresonant Hollow-Core Fiber
- Experimental coherent-state quantum secret sharing with finite pulses
- Quantum cryptography beyond key distribution: theory and experiment
- Robust excitation of C-band quantum dots for quantum communication
- Asynchronous measurement-device-independent quantum digital signatures
- Polarization Purity and Dispersion Characteristics of Nested Antiresonant Nodeless Hollow-Core Optical Fiber at Near- and Short-wave-IR Wavelengths for Quantum Communications
- Experimental Coherent One-Way Quantum Key Distribution with Simplicity and Practical Security
- Efficient source-independent quantum conference key agreement
- Experimentally validated quantum-secure federated learning over a multi-user quantum network
- Information-theoretically secure quantum timestamping with one-time universal hashing