WaSCR: A WebAssembly Instruction-Timing Side Channel Repairer
WebAssembly (Wasm) is a platform-independent, low-level binary language that enables near-native performance in web applications. Given its growing importance in the web ecosystem, securing WebAssembly programs becomes increasingly important. A key security concern with WebAssembly is the threat of instruction-timing side-channel attacks, which exploit timing variations in branch instructions dependent on sensitive data, allowing attackers to infer sensitive information through timing measurement.
Authors
- Lein-Saing Huang
- Weihang Wang (ORCID: https://orcid.org/0000-0003-1175-4409)
- Junzhou He (ORCID: https://orcid.org/0000-0001-5617-3101)
- Chao Wang (ORCID: https://orcid.org/0009-0003-4684-3943)
Institutions
- University of Southern California (US)
Publication Details
- Published
- 2025-04-22
- DOI
- https://doi.org/10.1145/3696410.3714693
- Primary Topic
- Cryptographic Implementations and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation