A
zero-knowledge proof (ZKP) allows one party to prove they know a secret without revealing the secret itself — the verifier gains confidence without learning the actual value.
ZKPs enable privacy-preserving authentication. Applications: proving you're over 18 without revealing your birthdate, blockchain privacy (Zcash), passwordless authentication concepts. Emerging technology becoming more relevant in security.