WebAssembly + Confidential Computing
summary
Enarx 1.0 integrates a wasmtime-based WebAssembly runtime into a Confidential Computing deployment framework to run applications inside TEEs called “Keeps.” It enables running Rust, C, C++ (and other languages targeting WebAssembly) across multiple hardware TEEs—Intel SGX/TDX, AMD SEV, and future platforms like ARM Realms and IBM PEF—without rewriting or separately handling attestation, using WebAssembly’s sandboxing to add isolation. Demos showing these benefits are presented.
AI-written summary · about
related talks
38mEnarx for Confidential Computing
40mConfidential Computing Across Multiple Clouds and Platforms: Project Enarx
53mEnarx - secured, attested execution on any cloud
30mA WASM Runtime for FaaS Protected by TEE
30mProtecting Wasm Workloads with Confidential Computing and TEE...
36mBringing honest computing to the WASM world
08mLightning Talk: Build trusted cloud apps with Wasm: WebAssembly Micro Runtime is ready
50mWeb Assembly