Zero-Knowledge Proof
A cryptographic method that lets one party prove they know something — such as a password — without revealing the information itself, used in privacy-preserving authentication.
Also known as: ZKP, zero-knowledge architecture
Last reviewed: 10 June 2026
A zero-knowledge proof is a mathematical construction where a prover demonstrates knowledge of a secret to a verifier without disclosing the secret. In practical authentication, it means a server can verify that you know the correct password without ever receiving or storing the password itself — the server only sees a cryptographic proof derived from the password.
This architecture is relevant to consumers primarily through privacy-focused services. A password manager with zero-knowledge architecture cannot reveal your vault contents even under a court order or server breach because the encryption keys never leave your device. Cryptocurrency protocols and some privacy applications use zero-knowledge proofs to verify transactions without exposing transaction details.
From a consumer-protection standpoint, zero-knowledge architecture in services you use is a meaningful indicator of how much you must trust the provider. A service that cannot see your data cannot leak it. When evaluating security-sensitive tools — password managers, encrypted note apps, private messaging — zero-knowledge design is a genuine security differentiator, not just marketing language.