std/crypto/_wasm
Ryan Dahl 1f96d9fd32
Remove std/node, it was merged into Deno itself (#3206)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2023-02-22 10:28:55 -05:00
..
.cargo refactor(crypto): move crypto/_wasm_crypto/ to crypto/_wasm/ (#2845) 2022-11-07 15:53:46 +09:00
lib chore(wasmbuild): upgrade to 0.10.3 (#3180) 2023-02-10 19:17:14 +09:00
src chore: update copyright header (#3082) 2023-01-03 19:47:44 +09:00
.rustfmt.toml refactor(crypto): move crypto/_wasm_crypto/ to crypto/_wasm/ (#2845) 2022-11-07 15:53:46 +09:00
Cargo.lock chore(deps): bump bumpalo from 3.9.1 to 3.12.0 in /crypto/_wasm (#3129) 2023-01-22 20:48:04 +09:00
Cargo.toml refactor(crypto): move crypto/_wasm_crypto/ to crypto/_wasm/ (#2845) 2022-11-07 15:53:46 +09:00
mod.ts chore: update copyright header (#3082) 2023-01-03 19:47:44 +09:00
README.md Remove std/node, it was merged into Deno itself (#3206) 2023-02-22 10:28:55 -05:00
rust-toolchain.toml chore: upgrade rust to 0.165.0 and wasmbuild to 0.10.2 (#2850) 2022-11-08 21:15:44 +09:00
test.ts chore: update copyright header (#3082) 2023-01-03 19:47:44 +09:00

std/_crypto_wasm is only for internal use, such as by std/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.