• DocumentCode
    2009974
  • Title

    Evidence-Based Audit

  • Author

    Vaughan, Jeffrey A. ; Jia, Limin ; Mazurak, Karl ; Zdancewic, Steve

  • fYear
    2008
  • fDate
    23-25 June 2008
  • Firstpage
    177
  • Lastpage
    191
  • Abstract
    Authorization logics provide a principled and flexible approach to specifying access control policies. One of their compelling benefits is that a proof in the logic is evidence that an access-control decision has been made in accordance with policy. Using such proofs for auditing reduces the trusted computing base and enables the ability to detect flaws in complex authorization policies. Moreover, the proof structure is itself useful, because proof normalization can yield information about the relevance of policy statements. Untrusted, but well-typed, applications that access resources through an appropriate interface must obey the access control policy and create proofs useful for audit. This paper presents AURA_0, an authorization logic based on a dependently-typed variant of DCC and proves the metatheoretic properties of subject-reduction and normalization. It shows the utility of proof-based auditing in a number of examples and discusses several pragmatic issues that must be addressed in this context.
  • Keywords
    Access control; Authorization; Computer security; Cryptography; Disk recording; File systems; Joining processes; Logic; Programming profession; Protection; Access control; Audit; Computer Languages; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium, 2008. CSF '08. IEEE 21st
  • Conference_Location
    Pittsburgh, PA, USA
  • ISSN
    1940-1434
  • Print_ISBN
    978-0-7695-3182-3
  • Type

    conf

  • DOI
    10.1109/CSF.2008.24
  • Filename
    4556686