std/_wasm_crypto
2022-06-23 19:38:55 -04:00
..
.cargo crypto(build): update Rust and Rust dependencies (#1805) 2022-01-09 15:49:02 +01:00
lib chore: upgrade wasmbuild to 0.6 (#2362) 2022-06-17 11:12:27 -04:00
src refactor: use wasmbuild (#2319) 2022-06-08 11:19:50 -04:00
.rustfmt.toml feat(crypto): add std/crypto wrapping and extending runtime WebCrypto (#1025) 2021-07-29 04:37:02 -07:00
Cargo.lock chore: upgrade wasmbuild to 0.6 (#2362) 2022-06-17 11:12:27 -04:00
Cargo.toml chore: upgrade wasmbuild to 0.6 (#2362) 2022-06-17 11:12:27 -04:00
mod.ts refactor: use wasmbuild (#2319) 2022-06-08 11:19:50 -04:00
README.md chore: add overview paragraph to _wasm_crypto README.md (#2383) 2022-06-23 19:38:55 -04:00
rust-toolchain.toml crypto(build): update Rust and Rust dependencies (#1805) 2022-01-09 15:49:02 +01:00
test.ts refactor: use wasmbuild (#2319) 2022-06-08 11:19:50 -04:00

std/_crypto_wasm is only for internal use, such as by std/crypto and std/node/crypto. Its interface may not be stable between releases and it should not be imported directly.

Overview

This folder contains Rust code that we use via Wasm. It allows us to take advantage of existing Rust implementations of crypto algorithms such as SHA-1 and use them here in deno_std.

How to Build

deno task build:crypto

This will regenerate the files in the ./lib/ folder from the Rust source.