• DocumentCode
    3382690
  • Title

    On declassification and the non-disclosure policy

  • Author

    Matos, Ana Almeida ; Boudol, Gérard

  • Author_Institution
    INRIA, France
  • fYear
    2005
  • fDate
    20-22 June 2005
  • Firstpage
    226
  • Lastpage
    240
  • Abstract
    We address the issue of declassification in a language-based security approach. We introduce, in a Core ML-like language with concurrent threads, a declassification mechanism that takes the form of a local flow policy declaration. The computation in the scope of such a declaration is allowed to implement information flow according to the local policy. This dynamic view of information flow policies is supported by a concrete presentation of the security lattice, where the confidentiality levels are sets of principals, similar to access control lists. To take into account declassification, and more generally dynamic flow policies, we introduce a generalization of non-interference, that we call the non-disclosure policy, and we design a type and effect system for our language that enforces this policy.
  • Keywords
    security of data; Core ML-like language; access control; confidentiality levels; declassification policy; flow policy declaration; language-based security approach; nondisclosure policy; security lattice; Access control; Concrete; Information analysis; Information security; Lattices; Law; Protection; Runtime; Scholarships; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations, 2005. CSFW-18 2005. 18th IEEE Workshop
  • ISSN
    1063-6900
  • Print_ISBN
    0-7695-2340-4
  • Type

    conf

  • DOI
    10.1109/CSFW.2005.21
  • Filename
    1443209