• DocumentCode
    2867248
  • Title

    Security for Key Management Interfaces

  • Author

    Kremer, Steve ; Steel, Graham ; Warinschi, Bogdan

  • Author_Institution
    LSV, ENS Cachan, Cachan, France
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    266
  • Lastpage
    280
  • Abstract
    We propose a much-needed formal definition of security for cryptographic key management APIs. The advantages of our definition are that it is general, intuitive, and applicable to security proofs in both symbolic and computational models of cryptography. Our definition relies on an idealized API which allows only the most essential functions for generating, exporting and importing keys, and takes into account dynamic corruption of keys. Based on this we can define the security of more expressive APIs which support richer functionality. We illustrate our approach by showing the security of APIs both in symbolic and computational models.
  • Keywords
    application program interfaces; cryptography; computational models; cryptographic key management API; formal definition; key management interface security; symbolic models; Algebra; Computational modeling; Encryption; Servers; Wrapping; Key management; cryptography; security APIs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium (CSF), 2011 IEEE 24th
  • Conference_Location
    Cernay-la-Ville
  • ISSN
    1940-1434
  • Print_ISBN
    978-1-61284-644-6
  • Type

    conf

  • DOI
    10.1109/CSF.2011.25
  • Filename
    5992137