Tag
This article benchmarks the performance of various WebAssembly runtimes (WAVM, WasmEdge, WAMR, wasm2c, Wasmer, Wasmtime, Wazero, Node, Bun) using the libsodium crypto library, comparing versions from 2024, 2025, and 2026. Results show that WAVM, WasmEdge (with AOT), WAMR (AOT), wasm2c, Wasmer, and Wasmtime achieve near-native performance for CPU-bound crypto, while wide_arithmetic instructions benefit crypto code.