DLOG ⇒ Okamoto identification protocol

Fully-black-box reduction · standard model · Oka92 · security loss: impersonation advantage yields DLOG advantage at least

Statement

The Okamoto identification protocol works with independent generators of a group of prime order and public key . The prover sends , receives from a challenge space with negligible, and replies ; the verifier accepts iff . The protocol is secure against impersonation under active attack if DLOG is hard in the group — Oka92.

Sketch

Given , the reduction picks its own key and answers the active phase as the honest prover. It rewinds the impersonation phase to two accepting transcripts with a common , which give a representation of . The protocol is perfectly witness-indistinguishable, so with probability , and then — standard.

Notes

  • An impersonator with advantage yields the two transcripts with probability at least by the Reset Lemma of BP02, so the reduction solves DLOG with probability at least — standard.
  • Unlike the Schnorr protocol, whose active and concurrent security is proved under OMDL (OMDL ⇒ Schnorr identification under concurrent attack) — BP02, active security of the Okamoto protocol needs only DLOG, because the reduction holds a valid secret key and answers prover sessions honestly — Oka92.
  • The blind version of its Fiat–Shamir transform is one-more unforgeable under DLOG for logarithmically many signer sessions (DLOG ⇒ Blind Okamoto–Schnorr signatures) — PS00.