Zero-Knowledge Proof
Also known as: ZKP, Zero-Knowledge Protocol
A zero-knowledge proof (ZKP) is a cryptographic method by which one party (the prover) can convince another party (the verifier) that a statement is true without revealing any information beyond the truth of the statement itself. For example, a voter can prove they are eligible to vote without revealing their identity, or prove a ballot is well-formed without revealing its content. ZKPs are central to privacy-preserving accessible systems: they underpin anonymous credential schemes, privacy-respecting identity verification, and verifiable internet voting systems that protect ballot secrecy while enabling public auditability.
Category: cryptography · privacy · digital participation
Related: Homomorphic Encryption · Multi-Party Computation · Internet Voting