We describe a language-based, dynamic information flow control (IFC) system called LIO. Our system presents a new design point for IFC, influenced by the challenge of implementing IFC as a Haskell library, as opposed to the more typical approach of modifying the language runtime system. In particular, we take a coarse-grained, floating-label approach, previously used by IFC Operating Systems, and associate a single, mutable label - the current label - with all the data in a computation's context. This label is always raised to reflect the reading of sensitive information and it is used to restrict the underlying computation's effects. To preserve the flexibility of fine-grained systems, LIO also provides programmers with a means for associa...
Information Flow Control (IFC) is a principled approach to protecting the confidentiality and integr...
Information Flow Control (IFC) is a method of enforcing confidentiality by using labels, data struct...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...
We describe a language-based, dynamic information flow control (IFC) system called LIO. Our system p...
We describe a language-based, dynamic information flow control (IFC) system called LIO. Our system p...
We describe a new, dynamic, floating-label approach to language-based information flow control, and ...
The work presented in this thesis focuses on information-flow control systems for functional program...
Information-Flow Control (IFC) is a well-established approach for allowing untrusted code to manipul...
Abstract—Flow-sensitive analysis for information-flow con-trol (IFC) allows data structures to have ...
Abstract—Existing designs for fine-grained, dynamic information-flow control assume that it is accep...
LIO is a dynamic information-flow control system embedded in Haskell that uses a runtime monitor to ...
The programming language Haskell plays a unique, privileged role in Information-Flow Control (IFC) r...
This paper presents SLIO, an information-flow control mechanism enforcing dynamic policies: security...
The programming language Haskell plays a unique, privileged role in information-flow control (IFC) r...
This thesis explores information-flow tracking technologies and their applicability on industrial-sc...
Information Flow Control (IFC) is a principled approach to protecting the confidentiality and integr...
Information Flow Control (IFC) is a method of enforcing confidentiality by using labels, data struct...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...
We describe a language-based, dynamic information flow control (IFC) system called LIO. Our system p...
We describe a language-based, dynamic information flow control (IFC) system called LIO. Our system p...
We describe a new, dynamic, floating-label approach to language-based information flow control, and ...
The work presented in this thesis focuses on information-flow control systems for functional program...
Information-Flow Control (IFC) is a well-established approach for allowing untrusted code to manipul...
Abstract—Flow-sensitive analysis for information-flow con-trol (IFC) allows data structures to have ...
Abstract—Existing designs for fine-grained, dynamic information-flow control assume that it is accep...
LIO is a dynamic information-flow control system embedded in Haskell that uses a runtime monitor to ...
The programming language Haskell plays a unique, privileged role in Information-Flow Control (IFC) r...
This paper presents SLIO, an information-flow control mechanism enforcing dynamic policies: security...
The programming language Haskell plays a unique, privileged role in information-flow control (IFC) r...
This thesis explores information-flow tracking technologies and their applicability on industrial-sc...
Information Flow Control (IFC) is a principled approach to protecting the confidentiality and integr...
Information Flow Control (IFC) is a method of enforcing confidentiality by using labels, data struct...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...