Skip to main content

Equivocable Verification Keys

Definition

Equivocable verification keys are cryptographic keys that allow for the creation of multiple valid proofs for a single statement, potentially undermining the integrity of a zero-knowledge proof system. This characteristic implies a lack of uniqueness in proof generation, which can compromise the reliability of the system’s security assertions. Such keys present a vulnerability where a prover could disavow a previously submitted proof. They contrast with non-equivocable keys that yield only one correct proof.