Title
Empowering End Users to Confine Their Own Applications: The Results of a Usability Study Comparing SELinux, AppArmor, and FBAC-LSM
Abstract
Protecting end users from security threats is an extremely difficult, but increasingly critical, problem. Traditional security models that focused on separating users from each other have proven ineffective in an environment of widespread software vulnerabilities and rampant malware. However, alternative approaches that provide more finely grained security generally require greater expertise than typical end users can reasonably be expected to have, and consequently have had limited success. The functionality-based application confinement (FBAC) model is designed to allow end users with limited expertise to assign applications hierarchical and parameterised policy abstractions based upon the functionalities each program is intended to perform. To validate the feasibility of this approach and assess the usability of existing mechanisms, a usability study was conducted comparing an implementation of the FBAC model with the widely used Linux-based SELinux and AppArmor security schemes. The results showed that the functionality-based mechanism enabled end users to effectively control the privileges of their applications with far greater success than widely used alternatives. In particular, policies created using FBAC were more likely to be enforced and exhibited significantly lower risk exposure, while not interfering with the ability of the application to perform its intended task. In addition to the success of the functionality-based approach, the usability study also highlighted a number of limitations and problems with existing mechanisms. These results indicate that a functionality-based approach has significant potential in terms of enabling end users with limited expertise to defend themselves against insecure and malicious software.
Year
DOI
Venue
2011
10.1145/2019599.2019604
ACM Trans. Inf. Syst. Secur.
Keywords
DocType
Volume
Empowering End Users,AppArmor security scheme,Protecting end user,end user,Own Applications,Usability Study,limited expertise,usability study,typical end user,enabling end user,functionality-based mechanism,functionality-based approach,functionality-based application confinement
Journal
14
Issue
ISSN
Citations 
2
1094-9224
5
PageRank 
References 
Authors
0.48
13
3
Name
Order
Citations
PageRank
Z. Cliffe Schreuders1304.67
Tanya McGill2294.94
Christian Payne3334.71