Overview
Explore the evolution and security features of WebAssembly (WASM) in this 40-minute conference talk. Discover how WASM has expanded beyond the browser to support server-based contexts and cloud-based workloads through the WebAssembly System Interface (WASI). Learn about WASM's strong security posture, including its linear memory space and sandboxed "nano-process" environment with a capabilities-based security model. Delve into running and extending applications with WASM, focusing on security features such as Trusted Execution Environments (TEEs). Gain insights on leveraging WASM's sandbox and capabilities-based security model to limit resource usage and compute capabilities in your applications.
Syllabus
Using WebAssembly to run, extend, and secure your application!
Taught by
OWASP Foundation