Title : 
FASER (Formal and Automatic Security Enforcement by Rewriting): An algebraic approach
         
        
            Author : 
Sui, Guangye ; Mejri, Mohamed ; Ben Sta, Hatem
         
        
            Author_Institution : 
Laval Univ., Quebec City, QC, Canada
         
        
        
        
        
        
            Abstract : 
Recent research confirmed that program rewriting techniques are powerful mechanisms for security enforcement, since they gather advantages of both static and dynamic approaches. In a previous work, we introduced the basic ideas underlying a program rewriting approach allowing to automatically enforce a security policy on an untrusted program. In this approach, a security policy and an untrusted program are specified as two processes in an extended version of the BPA (Basic Process Algebra) and the security enforcement problem is transformed to a resolution of a linear system generated from them. The enforced version of a program "behaves" like the original one except that it will be aborted when it tries to violate the security policy. In this paper, we better formalize the approach; we prove its foundation; we endow it with a high level logic to specify security policy and we implement a prototype that shows its efficiency.
         
        
            Keywords : 
formal specification; process algebra; program diagnostics; rewriting systems; security of data; BPA; FASER; algebraic approach; basic process algebra; dynamic approach; formal and automatic security enforcement by rewriting; high level logic to; linear system; program rewriting techniques; security policy specification; static approach; untrusted program; Algebra; Equations; Linear systems; Monitoring; Security; Semantics; Syntactics; Process Algebra; Program Rewriting; Security Enforcement; Security Policies;
         
        
        
        
            Conference_Titel : 
Computational Intelligence for Security and Defence Applications (CISDA), 2012 IEEE Symposium on
         
        
            Conference_Location : 
Ottawa, ON
         
        
            Print_ISBN : 
978-1-4673-1416-9
         
        
        
            DOI : 
10.1109/CISDA.2012.6291527