submitted to TOPLAS in September 2007Non-interference is a semantical condition on programs that guarantees the absence of illicit information flow throughout their execution, and that can be enforced by appropriate information flow type systems. Much of previous work on type systems for non-interference has focused on calculi or high-level programming languages, and existing type systems for low-level languages typically omit objects, exceptions, and method calls, and/or do not prove formally the soundness of the type system. We define an information flow type system for a sequential JVM-like language that includes classes, objects, arrays, exceptions and method calls, and prove that it guarantees non-interference. For increased confidence...
Protecting sensitive information has become an important facet of software development. One aspect ...
We present interpretations of type systems for secure information flow in Hoare logic, complementing...
AbstractThe current definition of the Java bytecode verifier, as well as the proposals to formalize ...
submitted to TOPLAS in September 2007Non-interference is a semantical condition on programs that gua...
International audienceNon-interference guarantees the absence of illicit information flow throughout...
Abstract. Non-interference is the property of a program not to leak any secret information. In this ...
AbstractMany information-flow type systems have been developed that allow to control the non-interfe...
In this paper, we describe the application of the interactive theorem prover Coq to the security ana...
The move toward publically available services that store private information has increased the impor...
AbstractType systems and program logics are often thought to be at opposing ends of the spectrum of ...
http://portal.acm.org/Information flow type systems provide an elegant means to enforce confidential...
Non-Interference is an information ow property which is weaker and more general than standard Non-I...
Abstract The Information-Flow property of Non-Interference was recently relaxed into Abstract Non-In...
In this paper we present a flow-sensitive analysis for secure information flow for Java bytecode. Ou...
International audienceInformation flow type systems provide an elegant means to enforce confidential...
Protecting sensitive information has become an important facet of software development. One aspect ...
We present interpretations of type systems for secure information flow in Hoare logic, complementing...
AbstractThe current definition of the Java bytecode verifier, as well as the proposals to formalize ...
submitted to TOPLAS in September 2007Non-interference is a semantical condition on programs that gua...
International audienceNon-interference guarantees the absence of illicit information flow throughout...
Abstract. Non-interference is the property of a program not to leak any secret information. In this ...
AbstractMany information-flow type systems have been developed that allow to control the non-interfe...
In this paper, we describe the application of the interactive theorem prover Coq to the security ana...
The move toward publically available services that store private information has increased the impor...
AbstractType systems and program logics are often thought to be at opposing ends of the spectrum of ...
http://portal.acm.org/Information flow type systems provide an elegant means to enforce confidential...
Non-Interference is an information ow property which is weaker and more general than standard Non-I...
Abstract The Information-Flow property of Non-Interference was recently relaxed into Abstract Non-In...
In this paper we present a flow-sensitive analysis for secure information flow for Java bytecode. Ou...
International audienceInformation flow type systems provide an elegant means to enforce confidential...
Protecting sensitive information has become an important facet of software development. One aspect ...
We present interpretations of type systems for secure information flow in Hoare logic, complementing...
AbstractThe current definition of the Java bytecode verifier, as well as the proposals to formalize ...