Home > Resources > papers > FS86-Fiat-Shamir
How to Prove Yourself: Practical Solutions to Identification and Signature Problems (Fiat-Shamir)¶
Summary¶
Introduces the Fiat-Shamir transform, which converts an interactive sigma protocol into a non-interactive proof by replacing the verifier's random challenge with a hash of the transcript. This heuristic (secure in the random oracle model) is the basis for most practical SNARK and signature constructions.
Used by¶
Related resources¶
- On Sigma Protocols (Damgård) (paper, 2004)