When using a Zero-knowledge proofProtocol the Prover (Peggy) must convince another entity called a verifier (Victor) that the Prover knows some facts (a secret, credential, or theorem, ...). without revealing ANY information about the the facts (a secret, credential, or theorem, ...).!! More Information
There might be more information for this subject on one of the following: