Zero Knowledge Proof

A zero knowledge proof is a proof technique whereby a prover can prove to a verifier that they know a certain piece of information without revealing the information itself.