Fiat-Shamir + Schnorr signatures ⇒ DS

Fiat-Shamir together with Schnorr signatures implies DS.

Statement

Migrated verbatim from digital-signature § Schnorr signatures:

Schnorr signatures are built from the Schnorr identification protocol — a three-message sigma protocol for proving knowledge of a discrete logarithm — compiled to a signature via the Fiat-Shamir transform. To sign with secret key (where ): sample , compute , , ; the signature is . Verification checks .

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:

  • No citation on this paragraph (Sch91/FS86 appear only in the next paragraph).
  • One hypothesis (Fiat-Shamir) is a TRANSFORM, not an object — the target model needs transforms as edges/techniques, not hypothesis nodes. [[fiat-shamir-heuristic]] exists as a page but is not wikilinked.
  • ‘Schnorr identification protocol’ has no page or slug.
  • The ROM is implicit in but never stated in this paragraph.