-
Rust在wasm32-unknown-unknown上使用了libsodium的PoC,项目名为wasm-sodium
资源介绍
wasm32-未知-未知和氧化钠
概念验证存储库,显示如何在浏览器中使用wasm32-unknown-unknown目标来使用libsodium和钠氧化物绑定。
要对此进行测试,您需要:
Linux机器
docker命令
每晚的Rust编译器( rustup update nightly )
wasm32目标( rustup target add wasm32-unknown-unknown )
wasm-bindgen CLI命令( cargo install wasm-bindgen-cli )
支持wasm的Node.js
有了这些,您可以执行以下示例:
./build.sh
并且您应该看到类似以下内容的内容:
...
+ node run.js
10 randomly generated bytes are [132, 50, 0, 212, 16, 153,