Type 3 pairing ⇒ DS (Pointcheval–Sanders)

Free reduction · generic group model · PS16

Statement

Let be a Type 3 pairing of prime order and a generator of . Pointcheval–Sanders signatures on have and . outputs for , and accepts iff and . The scheme is EUF-CMA against adversaries that are generic in the bilinear group, without random oracles — PS16.

Notes

  • Efficiency: a signature is two elements of whatever , and verification costs two pairings. Signatures re-randomize publicly as — PS16.
  • The scheme needs a Type 3 pairing: with an efficiently computable , the pair verifies on every message — standard.
  • PS16 prove EUF-CMA from an interactive assumption that holds in the generic group model, and that assumption, like the LRSW assumption behind Camenisch–Lysyanskaya signatures, essentially states EUF-CMA security; a slight modification of the scheme is secure under simple variants of the SDH assumption — PS18.