SOFAEnclave is a confidential computing software stack. The goal of SOFAEnclave is to simplify the development and deployment of TEE (i.e. Enclave) applications and services in cloud or server environments.
SOFAEncave currently includes the following projects:
- Occlum is a memory-safe, multi-process library OS (LibOS) for Intel SGX.
- KubeTEE is a collection of TEE development and deployment middleware frameworks and services, making it easy to use TEE within Kubernetes clusters or serverless scenarios.
- HyperEnclave is a uniform enclave system which not only abstracts various hardware enclaves but also implements virtualization-based enclaves with a type 1.5 hypervisor.
If you would like to contribute, please go directly to github/SOFAEnclave and find the repositories you are interested in.
If you find any bugs, please create issues in the related repositories. For other problems especially security vulnerabilities, please contact us by email.