Non-Determinism Is the Only Fix for JS/Wasm Side-Channels, Argues Dev

jedisct1 · x · 2026-09-12

Following the disclosure that V8's JIT undermines constant-time JavaScript crypto, developer jedisc argues that since JIT compilers can compile key-dependent code at will, the only viable mitigation for side-channel attacks in JavaScript and WebAssembly is making execution non-deterministic.

Related event: V8 optimizations break constant-time crypto in JavaScript(2 posts)→

Original post →

More from Safety

Safety channel →