Master Thesis: In-Process Isolation and Recovery for WebAssembly Runtimes
Core
Develop a threat and fault model and implement a prototype for fine-grained, in-process isolation and recovery within WebAssembly (Wasm) runtimes using the SDRaD mechanism.
Role type
Master's thesis researcher (WebAssembly security)
Builds
A prototype integrating SDRaD with a Wasm runtime (e.g., Wasmtime) to evaluate fault containment and recovery.
Domain
Computer Security / WebAssembly / Systems Programming
Deliverable
research
Required skills
Linux systems, C programming, Python programming
Preferred skills
Computer security, in-process isolation, WebAssembly
Responsibilities
Review research and existing Wasm runtimes; Define and prioritize a threat and fault model; Design and implement a prototype; Run experiments and benchmark the prototype; Present interim findings and document results in a final thesis.
