The increasing adoption of confidential computing is providing individual users with a more seamless interaction with numerous mobile and server devices. TrustZone is a promising …
E Johnson, E Laufer, Z Zhao, D Gohman… - … IEEE Symposium on …, 2023 - ieeexplore.ieee.org
The promise of software sandboxing is flexible, fast and portable isolation; capturing the benefits of hardwarebased memory protection without requiring operating system …
Exceptions are a commodity hardware functionality which is central to multi-tasking OSes as well as event-driven user applications. Normally, the OS assists the user application by …
Intel Software Guard eXtension (SGX) is the cornerstone of Confidential Computing, enabling runtime code and data integrity and confidentiality via enclaves. Unfortunately …
Y Jia, S Liu, W Wang, Y Chen, Z Zhai, S Yan… - 2022 USENIX Annual …, 2022 - usenix.org
A number of trusted execution environments (TEEs) have been proposed by both academia and industry. However, most of them require specific hardware or firmware changes and are …
Y Ma, Q Zhang, S Zhao, G Wang, X Li… - 2020 27th Asia-Pacific …, 2020 - ieeexplore.ieee.org
The trusted execution environment (TEE) is the security basis of embedded systems, which can provide a hardware-based isolated execution environment for security-sensitive …
H Chen, HH Chen, M Sun, K Li, Z Chen… - 32nd USENIX Security …, 2023 - usenix.org
As service providers are moving to the cloud, users are forced to provision sensitive data to the cloud. Confidential computing leverages hardware Trusted Execution Environment …
Enclaves, such as those enabled by Intel SGX, offer a hardware primitive for shielding user- level applications from the OS. While enclaves are a useful starting point, code running in …
As an emerging technique for confidential computing, trusted execution environment (TEE) receives a lot of attention. To better develop, deploy, and run secure applications on a TEE …