~/talk

Iris-Wasm: Robust and Modular Verification of WebAssembly Programs

Talkat PLDI 2023 · 2023-06-17..06-21· [web-platform, security]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Iris-Wasm mechanizes Wasm 1.0 in Coq on top of the Iris framework and claims modular, higher-order verification that composes across host boundaries. It builds a program logic, a host‑parametric interface, and a logical relation that enforces robust safety so unknown code can only affect exports. The authors prove module instantiation rules, verify a higher‑order stack module (specs for map and preservation of length), and ship evaluated artifacts demonstrating the toolchain works end‑to‑end.

AI-written summary · about

  1. 0:00Iris-Wasm verification project
  2. 1:02WebAssembly runtime semantics
  3. 3:09Motivation for modular WASM verification
  4. 4:37Limitations of prior WASM verification
  5. 5:40Iris-Wasm framework features
  6. 6:22Separation logic core
  7. 8:07Host-WASM interoperation
  8. 9:53Modular WASM instantiation
  9. 10:57Safety verification of WASM
  10. 11:39Demonstration: stack model & higher-order functions
  11. 13:03Summary & acknowledgments
  12. 13:23Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.