Confidential Computing for Cloud Security: Exploring Hardware based Encryption Using Trusted Execution Environments
Dhruv Deepak Agarwal, Aswani Kumar Cherukuri

TL;DR
This paper explores hardware-based Trusted Execution Environments like Intel SGX and ARM TrustZone to enhance cloud security by protecting data in use, analyzing their architecture, deployment, and security effectiveness.
Contribution
It provides a comprehensive analysis of TEEs' architecture, deployment strategies, and security features, highlighting their role in advancing confidential cloud computing.
Findings
TEEs significantly improve data security in cloud environments.
Deployment strategies impact TEE effectiveness and scalability.
TEEs face challenges like scalability and integration issues.
Abstract
The growth of cloud computing has revolutionized data processing and storage capacities to another levels of scalability and flexibility. But in the process, it has created a huge challenge of security, especially in terms of safeguarding sensitive data. Classical security practices, including encryption at rest and during transit, fail to protect data in use and expose it to various possible breaches. In response to this problem , Confidential Computing has been a tool ,seeking to secure data in processing by usage of hardware-based Trusted Execution Environments (TEEs). TEEs, including Intel's Software Guard Extensions (SGX) and ARM's TrustZone, offers protected contexts within the processor, where data is kept confidential ,intact and secure , even with malicious software or compromised operating systems. In this research, we have explored the architecture and security features of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Physical Unclonable Functions (PUFs) and Hardware Security · Cloud Data Security Solutions
