LFX Platform

Know more about LFX Platform

LFX Insights

Confidential Computing Consortium (CCC)

The Confidential Computing Consortium (CCC) is a Linux Foundation project that brings together hardware vendors, cloud providers, and software developers to accelerate the adoption of confidential computing—technology that protects data in use by performing computation in a trusted execution environment (TEE).

11 projects

3,855 contributors

$201M

Occlum

The mission of the Occlum project is to protect the confidentiality and integrity of user workloads transparently with TEE (SGX).

Contributors

1,666

Organizations

129

Software value

$194M

Keystone

Keystone provides a secure, highly customizable, and trustworthy open-source secure enclave for RISC-V, accessible to everyone in industry and academia.

Contributors

909

Organizations

6

Enarx

Enarx is an application deployment system enabling applications to run within Trusted Execution Environments (TEEs) without rewriting for particular platforms or SDKs. It handles attestation and delivery into a run-time “Keep” based on WebAssembly, offering developers a wide range of language choices for implementation. Enarx is CPU-architecture independent, enabling the same application code to be deployed across multiple targets, abstracting issues such as cross-compilation and differing attestation mechanisms between hardware vendors. Work is currently underway on AMD SEV and Intel SGX.

Contributors

481

Organizations

140

Software value

$3.8M

ManaTEE

ManaTEE is an open-source project for easily building and deploying data collaboration framework to the cloud using trusted execution environments (TEEs). It allows users to easily collaborate on private datasets without leaking privacy of individual data. ManaTEE achieves this by combining different privacy-enhancing technologies (PETs) in different programming stages.

Contributors

344

Organizations

2

VirTEE

The mission of the Project is to enable the construction of Virtualization-based TEEs (Trusted Execution Environments).

Contributors

183

Organizations

41

Software value

$1.4M

COCONUT-SVSM

The mission of the Project is to develop a generic platform for providing secure services to confidential VMs (CVMs).

Contributors

125

Organizations

28

Software value

$1.4M

Confidential Computing Consortium (CCC)

The Confidential Computing Consortium is a project community dedicated to defining and accelerating the adoption of confidential computing. It will embody open governance and open collaboration that has aided the success of similarly ambitious efforts.

Contributors

93

Organizations

27

Software value

$430K

Veracruz

The mission of the Project is to provide an open platform for exploring privacy-preserving compute, and use-cases thereof, using hardware- and software-based isolation mechanisms.

Contributors

35

Organizations

1

Open Enclave SDK

The Open Enclave SDK is a hardware-agnostic open source library for developing applications that utilize Hardware-based Trusted Execution Environments, also known as Enclaves.

Contributors

15

Organizations

7

Gramine Project

Gramine is a lightweight guest OS, designed to run a single application with minimal host requirements. Gramine can run applications in an isolated environment with benefits comparable to running a complete OS in a virtual machine -- including guest customization, ease of porting to different OSes, and process migration. Gramine supports native, unmodified Linux applications on any platform. Currently, Gramine runs on Linux and Intel SGX enclaves on Linux platforms.

Contributors

4

Organizations

1

Veraison

The scope of the Project includes collaborative development under the Project License (as defined herein) supporting the mission, including documentation, testing, integration and the creation of other artifacts that aid the development, deployment, operation or adoption of the open source project.

This project hasn't been onboarded to LFX Insights.