std/crypto/_wasm
2024-04-29 11:57:30 +09:00
..
.cargo refactor(crypto): move crypto/_wasm_crypto/ to crypto/_wasm/ (#2845) 2022-11-07 15:53:46 +09:00
lib chore: update to rust@1.77.2 (#4621) 2024-04-22 15:00:32 +09:00
src fix(crypto): move FNV hashes from TypeScript to Rust/Wasm and implement iteration functionality (#4515) 2024-03-26 11:48:56 +09:00
.rustfmt.toml chore: update to rust@1.77.2 (#4621) 2024-04-22 15:00:32 +09:00
Cargo.lock chore(crypto): upgrade dependencies (#4530) 2024-03-28 13:24:37 +11:00
Cargo.toml chore(crypto): upgrade dependencies (#4530) 2024-03-28 13:24:37 +11:00
mod.ts fix(crypto): move FNV hashes from TypeScript to Rust/Wasm and implement iteration functionality (#4515) 2024-03-26 11:48:56 +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: update to rust@1.77.2 (#4621) 2024-04-22 15:00:32 +09:00
test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +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.