Authentication of Quantum Messages
arXiv:quant-ph/0205128 · doi:10.1109/SFCS.2002.1181969
Abstract
Authentication is a well-studied area of classical cryptography: a sender S and a receiver R sharing a classical private key want to exchange a classical message with the guarantee that the message has not been modified by any third party with control of the communication line. In this paper we define and investigate the authentication of messages composed of quantum states. Assuming S and R have access to an insecure quantum channel and share a private, classical random key, we provide a non-interactive scheme that enables S both to encrypt and to authenticate (with unconditional security) an m qubit message by encoding it into m+s qubits, where the failure probability decreases exponentially in the security parameter s. The classical private key is 2m+O(s) bits. To achieve this, we give a highly efficient protocol for testing the purity of shared EPR pairs. We also show that any scheme to authenticate quantum messages must also encrypt them. (In contrast, one can authenticate a classical message while leaving it publicly readable.) This has two important consequences: On one hand, it allows us to give a lower bound of 2m key bits for authenticating m qubits, which makes our protocol asymptotically optimal. On the other hand, we use it to show that digitally signing quantum states is impossible, even with only computational security.
22 pages, LaTeX, uses amssymb, latexsym, times
References in corpus (3)
Cited by in corpus (71)
- Universal blind quantum computation
- Security in Quantum Cryptography
- Unconditionally verifiable blind computation
- Quantum Cryptography Beyond Quantum Key Distribution
- Verification of quantum computation: An overview of existing approaches
- Experimental demonstration of quantum digital signatures using phase-encoded coherent states of light
- Quantum one-time programs
- Interactive Proofs For Quantum Computations
- Secure Multiparty Quantum Computation with (Only) a Strict Honest Majority
- Composable security of delegated quantum computation
- How to Verify a Quantum Computation
- Delegating Private Quantum Computations
- Anonymous quantum communication
- Quantum encryption with certified deletion
- Experimental quantum forgery of quantum optical money
- On the "Security analysis and improvements of arbitrated quantum signature schemes"
- Unforgeable Quantum Encryption
- Quantum authentication with key recycling
- Zero-knowledge proof systems for QMA
- Cryptographic approach to Quantum Metrology
- Can quantum mechanics help distributed computing?
- Local tests of global entanglement and a counterexample to the generalized area law
- Efficient Simulation for Quantum Message Authentication
- Verifiable Hybrid Secret Sharing With Few Qubits
- Quantum public-key cryptosystems based on induced trapdoor one-way transformations
- Multi-party Quantum Computation
- Quantum interactive proofs and the complexity of separability testing
- Quantum Information Complexity and Amortized Communication
- The Universal Composable Security of Quantum Message Authentication with Key Recyling
- Quantum messages with signatures forgeable in arbitrated quantum signature schemes
- Nonadaptive fault-tolerant verification of quantum supremacy with noise
- Optimizing Teleportation Cost in Distributed Quantum Circuits
- Weak approximate unitary designs and applications to quantum encryption
- Entanglement generation secure against general attacks
- Quantum message authentication codes
- Authenticated teleportation and verification in a noisy network
- Quantum Information Capsule and Information Delocalization by Entanglement in Multiple-qubit Systems
- On the existence of quantum signature for quantum messages
- Quantum fully homomorphic encryption scheme based on quantum fault-tolerant construction
- On optimising quantum communication in verifiable quantum computing
- Authenticated teleportation with one-sided trust
- Quantum stabilizer codes and beyond
- Composable and Finite Computational Security of Quantum Message Transmission
- Approximate Quantum Error-Correcting Codes and Secret Sharing Schemes
- Verified Delegated Quantum Computing with One Pure Qubit
- Learning Properties of Quantum States Without the I.I.D. Assumption
- Quantum authentication with unitary coding sets
- Entropy in Quantum Information Theory -- Communication and Cryptography
- Public-key cryptography based on bounded quantum reference frames
- Quantum computing, phase estimation and applications
- Quantum message authentication based on classical NP-complete problem
- Secure Software Leasing Without Assumptions
- Universal quantum computation in a hidden basis
- Forgeable quantum messages in arbitrated quantum signature schemes
- Quantum Digital Signature based on Quantum One-way Functions
- Can you sign a quantum state?
- Testing quantum circuits and detecting insecure encryption
- Exact Quantum Algorithms for the Leader Election Problem
- Small Pseudo-Random Families of Matrices: Derandomizing Approximate Quantum Encryption
- Nonbinary stabilizer codes over finite fields
- Quantum Authentication and Encryption with Key Recycling
- Quantum Communication Complexity of Quantum Authentication Protocols
- Limits and restrictions of private quantum channel
- Quantum public-key algorithms to encrypt and authenticate quantum messages with information-theoretic security
- How to Sign Quantum Messages
- Simple quantum password checking
- Cryptanalysis of The Quantum Secure Direct Communication and Authentication Protocol With Single Photons
- New encoding schemes for quantum authentication
- An efficient and provably secure arbitrated quantum signature scheme
- Noise-Tolerant Quantum Tokens for MAC
- Anonymous Transmission of Quantum Information