Protecting confidentiality of data has become increasingly important for computing systems. Information-flow techniques have been developed over the years to achieve that purpose, leading to special-purpose languages that guarantee information-flow security in programs. However, rather than producing a new language from scratch, information-flow security can also be provided as a library. This has been done previously in Haskell using the arrow framework. In this paper, we show that arrows are not necessary to design such libraries and that a less general notion, namely monads, is sufficient to achieve the same goals. We present a monadic library to provide information-flow security for Haskell programs. The library introduces mechanisms to...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...
Enforcing the confidentiality and integrity of information is critical in distributed applications. ...
Language-based information-flow security has emerged as a promising technology to guarantee confiden...
Protecting confidentiality of data has become increasingly important forcomputing systems. Informati...
This paper presents an embedded security sublanguage for enforcing information-flow policies in the ...
This paper presents an embedded security sublanguage for enforcing information-flow policies in the ...
Protecting data confidentiality and integrity has become increasingly important in modern software. ...
For several decades, researchers from different communities have independently focused on protecting...
For several decades, researchers from different communities have independently focused on protecting...
The programming language Haskell plays a unique, privileged role in information-flow control (IFC) r...
AbstractThis paper presents an embedded security sublanguage for enforcing information-flow policies...
The programming language Haskell plays a unique, privileged role in Information-Flow Control (IFC) r...
Distributed applications typically involve many components, each with unique security and privacy re...
In various scenarios, there is a need to expose a certain API to client programs which are not fully...
We describe a new, dynamic, floating-label approach to language-based information flow control, and ...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...
Enforcing the confidentiality and integrity of information is critical in distributed applications. ...
Language-based information-flow security has emerged as a promising technology to guarantee confiden...
Protecting confidentiality of data has become increasingly important forcomputing systems. Informati...
This paper presents an embedded security sublanguage for enforcing information-flow policies in the ...
This paper presents an embedded security sublanguage for enforcing information-flow policies in the ...
Protecting data confidentiality and integrity has become increasingly important in modern software. ...
For several decades, researchers from different communities have independently focused on protecting...
For several decades, researchers from different communities have independently focused on protecting...
The programming language Haskell plays a unique, privileged role in information-flow control (IFC) r...
AbstractThis paper presents an embedded security sublanguage for enforcing information-flow policies...
The programming language Haskell plays a unique, privileged role in Information-Flow Control (IFC) r...
Distributed applications typically involve many components, each with unique security and privacy re...
In various scenarios, there is a need to expose a certain API to client programs which are not fully...
We describe a new, dynamic, floating-label approach to language-based information flow control, and ...
Information Flow Control (IFC) is a language-based security mechanism that tracks where data flows w...
Enforcing the confidentiality and integrity of information is critical in distributed applications. ...
Language-based information-flow security has emerged as a promising technology to guarantee confiden...