• DocumentCode
    808746
  • Title

    From Identification to Signatures Via the Fiat–Shamir Transform: Necessary and Sufficient Conditions for Security and Forward-Security

  • Author

    Abdalla, Michel ; An, Jee Hea ; Bellare, Mihir ; Namprempre, Chanathip

  • Author_Institution
    Dept. d´´Inf., Ecole Normale Super., Paris
  • Volume
    54
  • Issue
    8
  • fYear
    2008
  • Firstpage
    3631
  • Lastpage
    3646
  • Abstract
    The Fiat-Shamir paradigm for transforming identification schemes into signature schemes has been popular since its introduction because it yields efficient signature schemes, and has been receiving renewed interest of late as the main tool in deriving forward-secure signature schemes. In this paper, minimal (meaning necessary and sufficient) conditions on the identification scheme to ensure security of the signature scheme in the random oracle model are determined, both in the usual and in the forward-secure cases. Specifically, it is shown that the signature scheme is secure (respectively, forward-secure) against chosen-message attacks in the random oracle model if and only if the underlying identification scheme is secure (respectively, forward-secure) against impersonation under passive (i.e., eavesdropping only) attacks, and has its commitments drawn at random from a large space. An extension is proven incorporating a random seed into the Fiat-Shamir transform so that the commitment space assumption may be removed.
  • Keywords
    digital signatures; security of data; Fiat-Shamir transform; chosen-message attacks; commitment space assumption; forward-security conditions; identification schemes; random oracle model; signature scheme; Computer science; Helium; Information analysis; Information security; National security; Public key; Public key cryptography; Sufficient conditions; Fiat–Shamir transform; forward security; identification schemes; random oracle model; security proofs; signature schemes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2008.926303
  • Filename
    4567555