Shielding Applications from an Untrusted Cloud with Haven

@inproceedings{Baumann2015ShieldingAF,
  title={Shielding Applications from an Untrusted Cloud with Haven},
  author={A. Baumann and M. Peinado and G. Hunt},
  booktitle={TOCS},
  year={2015}
}
  • A. Baumann, M. Peinado, G. Hunt
  • Published in TOCS 2015
  • Computer Science
  • Today’s cloud computing infrastructure requires substantial trust. Cloud users rely on both the provider’s staff and its globally distributed software/hardware platform not to expose any of their private data. We introduce the notion of shielded execution, which protects the confidentiality and integrity of a program and its data from the platform on which it runs (i.e., the cloud operator’s OS, VM, and firmware). Our prototype, Haven, is the first system to achieve shielded execution of… CONTINUE READING
    SeM: A CPU Architecture Extension for Secure Remote Computing
    2
    Performance of Trusted Computing in Cloud Infrastructures with Intel SGX
    12
    Establishing Trusted I/O Paths for SGX Client Systems With Aurora
    2
    TRUSTED CODE EXECUTION ON UNTRUSTED PLATFORMS USING INTEL SGX
    6
    Scaling Databases through Trusted Hardware Proxies
    2
    Distributed systems and trusted execution environments: Trade-offs and challenges

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 12 REFERENCES
    TrustVisor: Efficient TCB Reduction and Attestation
    551
    Innovative Technology for CPU Based Attestation and Sealing
    512
    Using innovative instructions to create trustworthy software solutions
    278
    Cooperation and security isolation of library OSes for multi-process applications
    88
    Shielding Applications from an Untrusted Cloud with Haven
    4
    How to Run POSIX Apps in a Minimal Picoprocess
    26
    Intel ® 64 and IA-32 Architectures Software Developer ’ s Manual Volume 3 A : System Programming Guide , Part 1
    747
    Software Guard Extensions Programming Reference
    • 2013
    Software Guard Extensions Programming Reference, Rev
    • 2014
    Azure Key Vault—Making the Cloud Safer from http://blogs. technet.com/b/kv/archive/2015/01/08/azure-key-vault-making-the-cloud-safer.aspx
    • 2015