Advanced Cybersecurity & Cryptography
Q100 / 100

What is a zero-knowledge proof (ZKP) and what core property makes it useful in cryptography?

Correct! Well done.

Incorrect.

The correct answer is B) A protocol allowing one party (the prover) to convince another (the verifier) that a statement is true without revealing any information beyond the truth of the statement itself

B

Correct Answer

A protocol allowing one party (the prover) to convince another (the verifier) that a statement is true without revealing any information beyond the truth of the statement itself

Explanation

ZKPs satisfy completeness (a true statement convinces an honest verifier), soundness (a false statement cannot convince the verifier except with negligible probability), and zero-knowledge (the verifier learns nothing beyond validity). zk-SNARKs and zk-STARKs apply this to blockchains and private authentication.

Progress
100/100