DocumentCode :
2493410
Title :
PrivExec: Private Execution as an Operating System Service
Author :
Onarlioglu, K. ; Mulliner, Collin ; Robertson, William ; Kirda, Engin
Author_Institution :
Coll. of Comput. & Inf. Sci., Northeastern Univ., Boston, MA, USA
fYear :
2013
fDate :
19-22 May 2013
Firstpage :
206
Lastpage :
220
Abstract :
Privacy has become an issue of paramount importance for many users. As a result, encryption tools such as True Crypt, OS-based full-disk encryption such as File Vault, and privacy modes in all modern browsers have become popular. However, although such tools are useful, they are not perfect. For example, prior work has shown that browsers still leave many traces of user information on disk even if they are started in private browsing mode. In addition, disk encryption alone is not sufficient, as key disclosure through coercion remains possible. Clearly, it would be useful and highly desirable to have OS-level support that provides strong privacy guarantees for any application -- not only browsers. In this paper, we present the design and implementation of PrivExec, the first operating system service for private execution. PrivExec provides strong, general guarantees of private execution, allowing any application to execute in a mode where storage writes, either to the filesystem or to swap, will not be recoverable by others during or after execution. PrivExec does not require explicit application support, recompilation, or any other preconditions. We have implemented a prototype of PrivExec by extending the Linux kernel that is performant, practical, and that secures sensitive data against disclosure.
Keywords :
Linux; cryptography; data privacy; file organisation; online front-ends; FileVault; Linux kernel; OS-based full-disk encryption; PrivExec framework; TrueCrypt; disk encryption; encryption tools; filesystem; operating system service; privacy modes; private browsing mode; private execution; sensitive data security; user information; Browsers; Containers; Encryption; Kernel; Linux; Privacy; operating systems; privacy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Security and Privacy (SP), 2013 IEEE Symposium on
Conference_Location :
Berkeley, CA
ISSN :
1081-6011
Print_ISBN :
978-1-4673-6166-8
Electronic_ISBN :
1081-6011
Type :
conf
DOI :
10.1109/SP.2013.24
Filename :
6547111
Link To Document :
بازگشت