Visible to the public Practical DIFC Enforcement on AndroidConflict Detection Enabled

TitlePractical DIFC Enforcement on Android
Publication TypeConference Paper
Year of Publication2016
AuthorsAdwait Nadkarni, Benjamin Andow, William Enck, Somesh Jha
Conference NameUSENIX Security Symposium
Date Published08/2016
Conference LocationAustin, TX
KeywordsNCSU, Oct'16, Resilient Architectures, Smart Isolation in Large-Scale Production Computing Infrastructures
Abstract

Smartphone users often use private and enterprise data with untrusted third party applications. The fundamental lack of secrecy guarantees in smartphone OSes, such as Android, exposes this data to the risk of unauthorized exfiltration. A natural solution is the integration of secrecy guarantees into the OS. In this paper, we describe the challenges for decentralized information flow control (DIFC) enforcement on Android. We propose context-sensitive DIFC enforcement via lazy polyinstantiation and practical and secure network export through domain declassification. Our DIFC system, Weir, is backwards compatible by design, and incurs less than 4 ms overhead for component startup. With Weir, we demonstrate practical and secure DIFC enforcement on Android.

URLhttps://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_nadkarni.pdf
Citation Keynaej16
Refereed DesignationRefereed