Generate A Proof
As the verifier, you can define a key from which a zero-knowledge proof is generated. In this case, the key you define can be a phrase, date, or an image file. Anyone can submit a key to this proof that you generate. If they submit the correct key, it will be a match for the proof, proving that they know your secret key without ever having to reveal the key itself to you or anyone else!