Lecture 7 — Zero Knowledge Proofs 7.1 Zero-knowledge Proof Notation and Vocabulary

@inproceedings{Miller2016Lecture7,
  title={Lecture 7 — Zero Knowledge Proofs 7.1 Zero-knowledge Proof Notation and Vocabulary},
  author={Andrew Miller},
  year={2016}
}
Zero-knowledge proofs are cryptographic protocols that allow a prover to prove that they have some knowledge of a certain kind, without revealing any additional information about that knowledge. For example, I might want to prove that I know a secret preimage w for some hash h = hash(w), without revealing what that secret w is. Digital signatures are a bit… CONTINUE READING