[HTML][HTML] An overview of webassembly for iot: Background, tools, state-of-the-art, challenges, and future directions

PP Ray - Future Internet, 2023 - mdpi.com
This paper explores the relationship between two emerging technologies, WebAssembly
(Wasm) and the Internet of Things (IoT). It examines the complementary roles of these …

Empowering web applications with webassembly: Are we there yet?

W Wang - 2021 36th IEEE/ACM International Conference on …, 2021 - ieeexplore.ieee.org
WebAssembly is the newest web standard. It defines a compact bytecode format that allows
it to be loaded and executed fast. While WebAssembly is generally believed to be faster than …

Understanding the performance of webassembly applications

Y Yan, T Tu, L Zhao, Y Zhou, W Wang - Proceedings of the 21st ACM …, 2021 - dl.acm.org
WebAssembly is the newest language to arrive on the web. It features a compact binary
format, making it fast to be loaded and decoded. While WebAssembly is generally expected …

SoK: Practical foundations for software Spectre defenses

S Cauligi, C Disselkoen, D Moghimi… - … IEEE Symposium on …, 2022 - ieeexplore.ieee.org
Spectre vulnerabilities violate our fundamental assumptions about architectural abstractions,
allowing attackers to steal sensitive data despite previously state-of-the-art …

Dynpta: Combining static and dynamic analysis for practical selective data protection

T Palit, JF Moon, F Monrose… - 2021 IEEE Symposium …, 2021 - ieeexplore.ieee.org
As control flow hijacking attacks become more challenging due to the deployment of various
exploit mitigation technologies, the leakage of sensitive process data through the …

Ultimate {SLH}: Taking Speculative Load Hardening to the Next Level

Z Zhang, G Barthe, C Chuengsatiansup… - 32nd USENIX Security …, 2023 - usenix.org
In this paper we revisit the Spectre v1 vulnerability and software-only countermeasures.
Specifically, we systematically investigate the performance penalty and security properties of …

Finding the dwarf: recovering precise types from WebAssembly binaries

D Lehmann, M Pradel - Proceedings of the 43rd ACM SIGPLAN …, 2022 - dl.acm.org
The increasing popularity of WebAssembly creates a demand for understanding and reverse
engineering WebAssembly binaries. Recovering high-level function types is an important …

Spectre declassified: Reading from the right place at the wrong time

BA Shivakumar, J Barnes, G Barthe… - … IEEE Symposium on …, 2023 - ieeexplore.ieee.org
Practical information-flow programming languages commonly allow controlled leakage via a
declassify construct—programmers can use this construct to declare intentional leakage. For …

Avengers, Assemble! survey of WebAssembly security solutions

M Kim, H Jang, Y Shin - 2022 IEEE 15th International …, 2022 - ieeexplore.ieee.org
WebAssembly, abbreviated as Wasm, has emerged as a new paradigm in cloud-native
developments owing to its promising properties. Native execution speed and fast startup …

Webassembly versus javascript: Energy and runtime performance

J De Macedo, R Abreu, R Pereira… - … Conference on ICT for …, 2022 - ieeexplore.ieee.org
The worldwide Web has dramatically evolved in recent years. Web pages are dynamic,
expressed by programs written in common programming languages given rise to …