• DocumentCode
    3108255
  • Title

    Relating symbolic and cryptographic secrecy

  • Author

    Backes, Michael ; Pfitzmann, Birgit

  • Author_Institution
    IBM Zurich Res. Lab., Ruschlikon, Switzerland
  • fYear
    2005
  • fDate
    8-11 May 2005
  • Firstpage
    171
  • Lastpage
    182
  • Abstract
    We investigate the relation between symbolic and cryptographic secrecy properties for cryptographic protocols. Symbolic secrecy of payload messages or exchanged keys is arguably the most important notion of secrecy shown with automated proof tools. It means that an adversary restricted to symbolic operations on terms can never get the entire considered object into its knowledge set. Cryptographic secrecy essentially means computational indistinguishability between the real object and a random one, given the view of a much more general adversary. In spite of recent advances in linking symbolic and computational models of cryptography, no relation for secrecy under active attacks is known yet. For exchanged keys, we show that a certain strict symbolic secrecy definition over a specific Dolev-Yao-style cryptographic library implies cryptographic key secrecy for a real implementation of this cryptographic library. For payload messages, we present the first general cryptographic secrecy definition for a reactive scenario. The main challenge is to separate secrecy violations by the protocol under consideration from secrecy violations by the protocol users in a general way. For this definition we show a general secrecy preservation theorem under reactive simulatability, the cryptographic notion of secure implementation. This theorem is of independent cryptographic interest. We then show that symbolic secrecy implies cryptographic payload secrecy for the same cryptographic library as used in key secrecy. Our results thus enable existing formal proof techniques to establish cryptographically sound proofs of secrecy for payload messages and exchanged keys.
  • Keywords
    data privacy; protocols; public key cryptography; Dolev-Yao-style cryptographic library; active attacks; automated proof tools; computational indistinguishability; cryptographic protocols; cryptographic secrecy; cryptographically sound proofs; cryptography; exchanged keys; formal proof techniques; payload messages; reactive simulatability; secrecy preservation theorem; secrecy violations; symbolic secrecy; Algebra; Automation; Computational modeling; Cryptographic protocols; Cryptography; Humans; Joining processes; Laboratories; Libraries; Payloads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy, 2005 IEEE Symposium on
  • ISSN
    1081-6011
  • Print_ISBN
    0-7695-2339-0
  • Type

    conf

  • DOI
    10.1109/SP.2005.17
  • Filename
    1425066