We propose a method to check secure information flow in concurrent programs with synchronization. The method is based on the combination of abstract interpretation and model checking: by abstract interpretation we build a finite representation (transition system) of the behavior of the program. Then we model check the abstract transition system with respect to the security properties, expressed by a set of temporal logic formulae. The approach allows certifying more programs than previous methods do. The main point is that we are able to check more carefully the scope of indirect information flows
We give a formal definition of the notion of information flow for a simple guarded command language....
Information flow security concerns how to protect sensitive data in computer systems by avoiding und...
Abstract. We present a general unwinding framework for the definition of information flow security p...
We propose a method to check secure information flow in concurrent programs with synchronization. T...
We propose a method to check secure information flow in concurrent programs with synchronization. T...
This paper presents a technique for verifying secure information flow in concurrent programs consist...
Abstract. This paper shows how secure information flow properties of multi-threaded programs can be ...
This paper shows how secure information flow properties of multi-threaded programs can be verified b...
Today, nearly all personal computer systems are multiprocessor sys-tems, allowing multiple programs ...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Abstract. Securing communication in large scale distributed systems is an open problem. When multipl...
Abstract. Securing communication in large scale distributed systems is an open problem. When multipl...
We give a formal definition of the notion of information flow for a simple guarded command language....
Information flow security concerns how to protect sensitive data in computer systems by avoiding und...
Abstract. We present a general unwinding framework for the definition of information flow security p...
We propose a method to check secure information flow in concurrent programs with synchronization. T...
We propose a method to check secure information flow in concurrent programs with synchronization. T...
This paper presents a technique for verifying secure information flow in concurrent programs consist...
Abstract. This paper shows how secure information flow properties of multi-threaded programs can be ...
This paper shows how secure information flow properties of multi-threaded programs can be verified b...
Today, nearly all personal computer systems are multiprocessor sys-tems, allowing multiple programs ...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Securing communication in large scale distributed systems is an open problem. When multiple principa...
Abstract. Securing communication in large scale distributed systems is an open problem. When multipl...
Abstract. Securing communication in large scale distributed systems is an open problem. When multipl...
We give a formal definition of the notion of information flow for a simple guarded command language....
Information flow security concerns how to protect sensitive data in computer systems by avoiding und...
Abstract. We present a general unwinding framework for the definition of information flow security p...