Repository navigation

#

Confidential Computing

Confidential Computing is the protection of data in use by performing computation in a hardware-based, attested Trusted Execution Environment. A Trusted Execution Environment (TEE) is an environment that provides a level of assurance of the following three properties: data integrity, data confidentiality, and code integrity. TEEs may have additional attributes such as code confidentiality, programmability, recoverability, and attestability. Confidential Computing aims to reduce the ability for the owner/operator/pwner of a platform to access data and code inside TEEs sufficiently such that this path is not an economically or logically viable attack during execution.

Home of OpenVMM and OpenHCL.

Rust
1684
17 小时前
enarx/enarx

Enarx: Confidential Computing with WebAssembly

Rust
1348
19 天前
Python
1224
7 个月前
apache/incubator-teaclave-sgx-sdk

Apache Teaclave (incubating) SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.

Rust
1195
8 天前
edgelesssys/constellation

Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.

Go
1024
1 小时前

Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.

Rust
775
2 年前

A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.

C
609
2 年前

EGo is an open-source SDK that enables you to develop your own confidential apps in the Go programming language.

Go
532
1 个月前

A curated list of open-source projects that help exploit Intel SGX technology

388
8 个月前

Confidential Computing Zoo provides confidential computing solutions based on Intel SGX, TDX, HEXL, etc. technologies.

C++
322
7 天前

MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confidential microservices on vanilla Kubernetes. 100% Go, 100% cloud native, 100% confidential.

Go
251
5 天前

Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.

Rust
236
3 天前

Main repository for the Veracruz privacy-preserving compute project, an adopted project of the Confidential Compute Consortium (CCC).

Rust
194
1 个月前

Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

Open Policy Agent
194
3 天前

Deploy any app to TEE.

Rust
191
1 天前

EdgelessDB is a MySQL-compatible database for confidential computing. It runs entirely inside a secure enclave and comes with advanced features for collaboration, recovery, and access control.

Go
169
2 年前

Open source toolkit created to enable easy adoption of software enclaves

Rust
149
1 个月前