2010 · 489 citations · 10 references
ComputingComputer ScienceCybersecurityApplication SecurityComputer SecurityMobile SecurityAccess ControlApplication Security ArchitectureAuthorizationMobile Device SecurityPolicy-based Access ControlPrivilege ManagementAndroid Application AnalysisAndroid Security ModelPermission AnalysisPermission Model AnalysisPermission ModelsPermissionsSelf-organizing Map VisualizationSelf-organizing Maps
Permission‑based security models grant controlled access to system resources, and the expressiveness of their permission sets determines the granularity of access control, making visualization of such systems valuable beyond Android. The study introduces a methodology that empirically analyzes permission‑based security models using the Self‑Organizing Map algorithm. The methodology employs the Self‑Organizing Map algorithm and is applied to 1,100 Android applications as a case study. The authors discuss ways to enhance Android’s permission model by increasing expressiveness without adding more permissions or complexity.
Permission-based security models provide controlled access to various system resources. The expressiveness of the permission set plays an important role in providing the right level of granularity in access control. In this work, we present a methodology for the empirical analysis of permission-based security models which makes novel use of the Self-Organizing Map (SOM) algorithm of Kohonen (2001). While the proposed methodology may be applicable to a wide range of architectures, we analyze 1,100 Android applications as a case study. Our methodology is of independent interest for visualization of permission-based systems beyond our present Android-specific empirical analysis. We offer some discussion identifying potential points of improvement for the Android permission model attempting to increase expressiveness where needed without increasing the total number of permissions or overall complexity.
10
Data mining: concepts and techniques
Jiawei Han, Micheline Kamber · Choice Reviews Online · 2012 · 28.9K citations
On lightweight mobile phone application certification
William Enck, Machigar Ongtang, Patrick McDaniel · 2009 · 923 citations
Understanding Android Security
William Enck, Machigar Ongtang, Patrick McDaniel · IEEE Security & Privacy · 2009 · 549 citations
Butler Lampson · ACM SIGOPS Operating Systems Review · 1974 · 491 citations