Privasys Documentation
Technical documentation for the Privasys confidential computing platform.
Welcome to the Privasys technical documentation. Privasys is a confidential computing platform that lets you run workloads inside hardware-enforced Trusted Execution Environments (TEEs) with standard HTTPS connectivity via RA-TLS.
Platform Components
| Component | Description | Status |
|---|---|---|
| Enclave OS Mini | Lightweight SGX enclave runtime with RA-TLS HTTPS server, sealed KV store, and WASM app hosting. | Production |
| Caddy RA-TLS Module | Caddy TLS issuance module that produces RA-TLS certificates for Confidential VMs (Intel TDX, AMD SEV-SNP). | Production |
| RA-TLS Clients | Client libraries and CLI tools for verifying RA-TLS certificates and extracting SGX quotes. | Production |
Getting Started
Why Privasys
Understand the trust problem in cloud computing and how Privasys solves it.
Confidential Computing
Learn about Intel SGX, TEEs, and DCAP attestation.
Enclave OS
Dive into the architecture, RA-TLS, sealing, and WASM runtime.
Caddy RA-TLS Module
Add RA-TLS attestation to any application via Caddy on TDX/SEV Confidential VMs.
RA-TLS Clients
Verify RA-TLS certificates from Go, Rust, Python, or the CLI.
Open Source
All Privasys components are open source.
| Repository | License |
|---|---|
| enclave-os-mini | AGPL-3.0 |
| caddy-ra-tls-module | AGPL-3.0 |
| ratls-client-go | Apache-2.0 |
| ratls-client-rs | Apache-2.0 |
| ratls-client-py | Apache-2.0 |