Quantum Cryptographic Hash Functions and Their Use
Cryptographic hash functions in a quantum world: how quantum attacks affect SHA-2 and SHA-3, quantum hash proposals and hash-based signatures.
Every explainer on QuantumExplainer.com, newest first. Use the pillars above to jump straight to a topic.
739 articlesCryptographic hash functions in a quantum world: how quantum attacks affect SHA-2 and SHA-3, quantum hash proposals and hash-based signatures.
Discrete-variable QKD encodes bits in single-photon states such as polarization. The protocol steps, error rates, reconciliation and attacks.
Continuous-variable QKD encodes keys in the amplitude and phase of laser light and uses standard telecom parts. How it works and its limits.
Measurement-device-independent QKD removes detector attacks by letting an untrusted relay perform Bell measurements. How it works in practice.
Device-independent QKD bases its security on Bell inequality violations, so users need not trust their devices. Principles and experiments.
Quantum key recycling reuses parts of a one-time pad key when no eavesdropping is detected. How it works and what it saves.
Quantum secure function evaluation lets parties compute a function on private inputs using quantum protocols. How it works and its limits.
The quantum one-time pad encrypts qubits with random Pauli operations and a classical key. How it works, why it is secure and its limitations.
Quantum coin flipping lets two distrustful parties toss a fair coin remotely. Strong and weak protocols, their bias bounds and applications.
How quantum key distribution works in practice: protocols, photon sources and detectors, real deployments and implementation weaknesses.
The E91 protocol, proposed by Artur Ekert in 1991, uses entangled pairs and Bell tests to distribute a key. How it works and its security.
How to decide whether two quantum states, circuits or systems are equivalent, and the computational complexity of these problems.