Skip to main content

Apache Teaclave (incubating)

Open-source SDKs to build memory-safe Trusted Applications on Intel SGX, Arm TrustZone, and beyond.

Enabling Memory-Safe Secure Computing

Teaclave enables secure computing using memory-safe languages like Rust across multiple TEE platforms. Developers can build secure applications without worrying about memory-safety issues.

Open-Source SDKs for Multiple TEE Platforms

Teaclave provides open-source SDKs targeting Intel SGX, Arm TrustZone. Developers can build secure computing use cases across cloud, edge, and embedded systems.

Modular Components for Confidential Computing

Teaclave offers reusable Rust crates designed for composable secure systems. Developers can easily integrate features like secure storage, remote attestation, and key management into their own confidential computing use cases.

Developer-Friendly Emulation Support

Teaclave provides prebuilt Docker images and tools to simplify local development and testing of TEE applications. Developers can prototype and validate Trusted Applications quickly, even without TEE hardware.