Results 1 -
3 of
3
Adjoining declassification and attack models by abstract interpretation
- In Proc. European Symp. on Programming, volume 3444 of LNCS
, 2005
"... Abstract. In this paper we prove that attack models and robust declassification in language-based security can be viewed as adjoint transformations of abstract interpretations. This is achieved by interpreting the well known Joshi and Leino’s semantic approach to non-interference as a problem of mak ..."
Abstract
-
Cited by 15 (7 self)
- Add to MetaCart
Abstract. In this paper we prove that attack models and robust declassification in language-based security can be viewed as adjoint transformations of abstract interpretations. This is achieved by interpreting the well known Joshi and Leino’s semantic approach to non-interference as a problem of making an abstraction complete relatively to a program’s property on confidential data which flows, here called private observation, and the most concrete harmless attacker observing public data, here called public observable, both modeled as abstractions of the program’s semantics, are respectively the adjoint solutions of a completeness problem in standard abstract interpretation theory. In particular declassification corresponds to refining the given model of an attacker with the minimal amount of information in order to achieve completeness, which is non-interference, while the harmless attacker corresponds to remove this information. This proves an adjunction relation between two basic approaches to language-based security: declassification and the construction of suitable attack models, and allows us to apply relevant techniques for abstract domain transformation in language-based security.
On the rle of abstract non-interference in language-based security
- Third Asian Symp. on Programming Languages and Systems (APLAS ’05), volume 3780 of Lecture Notes in Computer Science
, 2005
"... Non-Interference in language based security, by explaining how it models both the weakening of attackers ’ observational capability, and the non-interference we model both attackers that can only observe properties of public data, and private properties that can or cannot flow. Moreover, we deepen t ..."
Abstract
-
Cited by 4 (1 self)
- Add to MetaCart
Non-Interference in language based security, by explaining how it models both the weakening of attackers ’ observational capability, and the non-interference we model both attackers that can only observe properties of public data, and private properties that can or cannot flow. Moreover, we deepen the understanding of abstract non-interference by comparing it, by means of examples, with some the most interesting approaches to the weakening of non-interference, such as the PER model, robust declassification, delimited release and relaxed non-interference. Keywords: Language-based Security, Non-Interference, Declassification. 1
A proof system for Abstract Non-Interference
, 2008
"... Questo rapporto è disponibile su Web all’indirizzo: This report is available on the web at the address: ..."
Abstract
- Add to MetaCart
Questo rapporto è disponibile su Web all’indirizzo: This report is available on the web at the address:

