Results 101 to 110 of about 1,118 (194)

Artificial Software Diversification for WebAssembly

open access: yes, 2022
WebAssembly has become the fourth official web language, along with HTML, CSS and JavaScript since 2019. WebAssembly allows web browsers to execute existing programs or libraries written in other languages, such as C/C++ and Rust.
Cabrera Arteaga, Javier
core  

Mechanising and verifying the WebAssembly specification [PDF]

open access: yesProceedings of the 7th ACM SIGPLAN International Conference on Certified Programs and Proofs - CPP 2018, 2018
WebAssembly is a new low-level language currently being implemented in all major web browsers. It is designed to become the universal compilation target for the web, obsoleting existing solutions in this area, such as asm.js and Native Client. The WebAssembly working group has incorporated formal techniques into the development of the language, but ...
openaire   +1 more source

WebAssembly memory management model.

open access: yes, 2020
After successful WebAssembly minimal valuable product, which enables to run native programming language written code on the browser, attention to the technology has risen.
Vaikšnoras, Aidas,
core  

WASIF: In-depth detection of vulnerabilities in Wasm smart contracts via information flows and function invocation sequences

open access: yesBlockchain: Research and Applications
With the widespread adoption of WebAssembly (Wasm) smart contracts in popular blockchain platforms such as EOSIO, vulnerability attacks on Wasm smart contracts have become a serious problem.
Chu Chen   +6 more
doaj   +1 more source

WasDom: An Efficient Write Protection for Wasm JITed Code With ARM Domain

open access: yesIEEE Access
WebAssembly (Wasm) is a binary instruction format designed to run web applications efficiently and securely across different browsers, including Chrome’s V8, Firefox’s SpiderMonkey, and Safari’s JavaScriptCore.
Suhyeon Song   +2 more
doaj   +1 more source

TEEm: Supporting Large Memory for Trusted Applications in ARM TrustZone

open access: yesIEEE Access
Trusted Execution Environments (TEEs), like ARM TrustZone, are increasingly crucial in fields like machine learning, blockchain, WebAssembly, and databases due to their robust security features.
Jun Li   +3 more
doaj   +1 more source

WebAssembly: assembler for web browsers

open access: yes, 2020
V diplomskem delu je predstavljen prevajalnik iz programskega jezika Brainf*ck v WebAssembly. Za izdelavo prevajalnika smo najprej morali spoznati strukturo WebAssemblyja, tako v tekstovni kot binarni obliki, JavaScript vmesnik ter preizkusiti delovanje ...
HVALA, PETRA
core  

WASP: Stack protection for WebAssembly

open access: yesJournal of Systems Architecture
WebAssembly is a binary executable format designed as a compilation target enabling high-level language code to be run natively in web browsers, JavaScript runtimes, and standalone interpreters. Previous work has highlighted WebAssembly’s vulnerability to traditional memory exploits, such as stack smashing (stack-based buffer overflows), when compiled ...
Ewan Massey, Pierre Olivier
openaire   +1 more source

Das Potential von WebAssembly für die Entwicklung von Webanwendungen

open access: yes, 2023
WebAssembly als Kompilierungsziel bietet die Möglichkeit, nativen Code im Browser auszuführen. JavaScript ist seither nicht mehr die alleinige Programmiersprache im Web. Darüber hinaus wird WebAssembly zunehmend auch im Serverbereich eingesetzt. Diese
Schnarr, Samuel
core   +1 more source

Mixed-Runtime Pod Networking for Kubernetes-Based Edge Computing

open access: yesIEEE Access
In recent years, microservice-based applications have shifted towards cloud-edge computing, taking advantage of green energy, lower latencies, and local computational resources.
Tom Goethals   +4 more
doaj   +1 more source

Home - About - Disclaimer - Privacy