Fiat-Shamir + Honest-verifier ZK (HVZK) ⇒ NIZK
Fiat-Shamir together with Honest-verifier ZK (HVZK) implies NIZK.
Statement
Migrated verbatim from zero-knowledge-proof:
Weaker form where the simulator only works against an honest verifier that picks challenges uniformly at random. Sufficient for many applications when combined with the Fiat-Shamir transform.
Notes
source: folklore: the claim carried no citation on the page it was
migrated from, and none was invented.
class: unstated: no citing page says which notion of reduction is meant.
Recording a class the wiki does not state would add a claim.
Recorded during migration and not fixed — these are claims about the source text, not changes to it:
- ‘Sufficient for many applications’ names no conclusion — I inferred NIZK from the Fiat-Shamir mention; the page does not say it. Low confidence.
- No citation, no wikilink to Glossary/fiat-shamir-heuristic.md.
- ‘honest-verifier-zero-knowledge’ is a section of this page, not a slug.