Title : 
Information flow control in a parallel language framework
         
        
            Author : 
Banâtre, Jean-Pierre ; Bryce, Ciarán
         
        
            Author_Institution : 
IRISA-Rennes, France
         
        
        
        
        
        
            Abstract : 
A discussion is given on a programming language based approach to information flow control in a system of communicating processes. The approach differs from previous work in that the security level approach to controlling flows is replaced by a mechanism where flows are registered in terms of the set of variable signaling information and that the manner of registering the inter-process information flows does not require any extra message exchanges. The language chosen to present these ideas is Hoare´s CSP. The authors give the `security semantics´ of CSP and show, with the aid of two examples, how these semantics can be used to conduct security proofs of parallel programs
         
        
            Keywords : 
communicating sequential processes; parallel languages; parallel programming; security of data; CSP; communicating processes; information flow control; inter-process information flows; parallel programs; programming language based approach; security level approach; security proofs; security semantics; Access control; Certification; Computer languages; Control systems; Electronic mail; Information security; Iris; Parallel languages; Parallel programming; Runtime;
         
        
        
        
            Conference_Titel : 
Computer Security Foundations Workshop VI, 1993. Proceedings
         
        
            Conference_Location : 
Franconia, NH
         
        
            Print_ISBN : 
0-8186-3950-4
         
        
        
            DOI : 
10.1109/CSFW.1993.246640