Skip to main content

Commit-and-Reveal Scheme

Definition

A Commit-and-Reveal Scheme is a cryptographic protocol where a participant first publicly commits to a secret value without revealing it. Later, the participant discloses the actual value, which can then be verified against the initial commitment. This two-phase process ensures that values are chosen before being known to others.