Mobile user experiences are enriched by applications that support disconnected operations to provide better mobility, availability, and response time. However, offline data access is at odds with security when the user is not trusted, especially in the case of mobile devices, which must be assumed to be under the full control of the user. Pasture leverages commodity trusted hardware to provide secure offline data access by untrusted users.
- Ramakrishna Kotla, Tom Rodeheffer, Indrajit Roy, Patrick Stuedi, and Benjamin Wester, Pasture: Secure Offline Data Access Using Commodity Trusted Hardware, in To Appear in the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI '12), USENIX, October 2012.
- Thomas L. Rodeheffer and Ramakrishna Kotla, Pasture Node State Specification, no. MSR-TR-2012-84, 17 August 2012.