0Pricing
Cryptology Academy · Lesson

Zero-Knowledge Proofs

Understanding how to prove knowledge without revealing information.

1

Zero-Knowledge Proofs

Zero-Knowledge Proofs (ZKPs) allow one party to prove knowledge of a secret without revealing the secret itself.

Zero-Knowledge Proofs — illustration 1

2

How Zero-Knowledge Proofs Work

ZKPs involve three main properties:

  • Completeness: If the statement is true, a verifier will be convinced.
  • Soundness: A dishonest prover cannot trick the verifier.
  • Zero-Knowledge: No additional information is revealed beyond the proof of truth.

All lessons in this course

  1. SSL/TLS Protocols
  2. Zero-Knowledge Proofs
  3. Digital Signatures
← Back to Cryptology Academy