WASI Cryptography APIs
July 1, 2026 ยท View on GitHub
This repository is for development of Cryptography API proposals for the WASI Subgroup of the WebAssembly Community Group.
Please refer to those groups' documentation for more information on their processes, goals, scope, and deliverables.
Implementations
- Wasmedge ships with a wasi-crypto plugin
- A reference implementation of the host functions
- An adapter for Wasmtime
- Example bindings for AssemblyScript and Rust
- A BoringSSL-compatible API for Rust
- Fast JWT tokens for WebAssembly for Rust (with the
wasi-cryptofeature).
Specification
- High-level goals
- Security design document
- Specification
- Interface definitions:
- Concise API overview
Interested parties are welcome to join the working group meeting every 2 weeks on Tuesday 17:00 UTC.