The problem of controlling information flow in multithreaded programs remains an important open challenge. A major difficulty fortracking information flow in concurrent programs is due to the internal timing covert channel. Information is leaked via this channel when secrets affect the timing behavior of a thread, which, via the scheduler, affects the interleaving of public events. Volpano and Smithpropose a special primitive called protect.By definition, protect(c) takesone atomic step in the semantics with the effect of executing c to the end. Internal timing leaks are removedif every computation that branches on secrets is wrapped byprotect() commands. However, implementing protect imposes a major challenge. This thesis introduces a nove...
This paper studies how confidentiality properties of multi-threaded programs can be verified efficie...
Abstract—Secure information flow guarantees the secrecy and integrity of data, preventing an attacke...
Abstract. This paper studies how confidentiality properties of multi-threaded programs can be verifi...
The problem of controlling information flow in multithreaded programs remains an important open cha...
The problem of controlling information flow in multithreaded programs remains an important open chal...
The work presented in this thesis focusses on dealing with timingcovert channels in dynamic informat...
Abstract. A major difficulty for tracking information flow in multithreaded programs is due to the i...
The problem of information flow in multithreaded programs remains an important open challenge. Exist...
When termination of a program is observable by an adversary, con-fidential information may be leaked...
When termination of a program is observable by an adversary, confidential information may be leaked ...
Abstract—Controlling confidential information in concurrent systems is difficult, due to covert chan...
The work presented in this thesis focuses on information-flow control systems for functional program...
Building systems with rigorous security guarantees is difficult, because most programming languages ...
We present the foundations for a new dynamic information flow control (IFC) parallel runtime system,...
In today's information-based society, guaranteeing information security plays an important role in a...
This paper studies how confidentiality properties of multi-threaded programs can be verified efficie...
Abstract—Secure information flow guarantees the secrecy and integrity of data, preventing an attacke...
Abstract. This paper studies how confidentiality properties of multi-threaded programs can be verifi...
The problem of controlling information flow in multithreaded programs remains an important open cha...
The problem of controlling information flow in multithreaded programs remains an important open chal...
The work presented in this thesis focusses on dealing with timingcovert channels in dynamic informat...
Abstract. A major difficulty for tracking information flow in multithreaded programs is due to the i...
The problem of information flow in multithreaded programs remains an important open challenge. Exist...
When termination of a program is observable by an adversary, con-fidential information may be leaked...
When termination of a program is observable by an adversary, confidential information may be leaked ...
Abstract—Controlling confidential information in concurrent systems is difficult, due to covert chan...
The work presented in this thesis focuses on information-flow control systems for functional program...
Building systems with rigorous security guarantees is difficult, because most programming languages ...
We present the foundations for a new dynamic information flow control (IFC) parallel runtime system,...
In today's information-based society, guaranteeing information security plays an important role in a...
This paper studies how confidentiality properties of multi-threaded programs can be verified efficie...
Abstract—Secure information flow guarantees the secrecy and integrity of data, preventing an attacke...
Abstract. This paper studies how confidentiality properties of multi-threaded programs can be verifi...