POPL 2025 (series) / WAW 2025 (series) / WAW 2025 - WebAssembly Workshop /
Removing the runtime from the TCB and other adventures in making Wasm fast and more secure
This program is tentative and subject to change.
Wasm has the potential to completely change how we build secure systems. Next generation systems using Wasm as an intermediate representation can have unprecedented guarantees rooted in formal methods. (Some already do.) For this to be meaningful in practice, though, we need to actually deliver on Wasm’s semantics—and this means removing the (huge) compiler and the (even bigger) runtime from the trusted computing base (TCB), while delivering on real world scaling and performance needs.
In this talk I will describe our efforts to reduce Wasm’s TCB—and in particular our work on the WaVe verified runtime—and our efforts to improve Wasm’s scalability, performance, and security with simple hardware extensions.
This program is tentative and subject to change.
Mon 20 JanDisplayed time zone: Mountain Time (US & Canada) change
Mon 20 Jan
Displayed time zone: Mountain Time (US & Canada) change
11:00 - 12:30 | |||
11:00 40mKeynote | Removing the runtime from the TCB and other adventures in making Wasm fast and more secure WAW Deian Stefan University of California at San Diego | ||
11:40 25mTalk | A Coq Formalization of WebAssembly Execution Costs WAW John Shortt University of Ottawa | ||
12:05 25mTalk | The WebAssembly Component Model WAW |