permalink: /docs/

Teaclave Documentation

Try

  • My First Function
  • Function in Python
  • How to Add Built-in Functions
  • Deploying Teaclave on Azure Confidential Computing VM
  • Executing WebAssembly in Teaclave
  • Inference Task with TVM in Teaclave

Design

  • Access Control in Teaclave
  • Build System
  • Mutual Attestation: Why and How
  • Threat Model
  • Teaclave Service Internals
  • Adding Executors
  • Papers, Talks, and Related Articles

Contribute

  • Release Guide
  • Development Tips
  • Rust Development Guideline

Codebase

  • Attestation
  • Binder
  • Built-in Functions
  • Client SDK
  • Command Line Tool
  • Common Libraries
  • Configurations in Teaclave
  • Crypto Primitives
  • Data Center Attestation Service
  • Dockerfile and Compose File
  • Examples
  • Executor Runtime
  • File Agent
  • Function Executors
  • Logger
  • RPC
  • Teaclave Services
  • Teaclave Worker
  • Test Harness and Test Cases
  • Third-Party Dependency Vendoring
  • Tools
  • Types

API References

  • Teaclave SGX SDK
  • Teaclave Client SDK (Python)
  • Crates in Teaclave (Enclave)
  • Crates in Teaclave (App)
Powered by Gitiles| Privacy| Terms
source