├── .github └── workflows │ └── rust.yml ├── .gitignore ├── BLAKE3.svg ├── Cargo.toml ├── LICENSE ├── README.md ├── bench.mac.png ├── benches ├── bench_atonce.rs └── bench_main.rs └── src ├── arith.rs ├── fallback.rs ├── join.rs ├── lib.rs ├── reference_impl.rs └── test.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.vscode 3 | Cargo.lock -------------------------------------------------------------------------------- /BLAKE3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/BLAKE3.svg -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/README.md -------------------------------------------------------------------------------- /bench.mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/bench.mac.png -------------------------------------------------------------------------------- /benches/bench_atonce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/benches/bench_atonce.rs -------------------------------------------------------------------------------- /benches/bench_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/benches/bench_main.rs -------------------------------------------------------------------------------- /src/arith.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/arith.rs -------------------------------------------------------------------------------- /src/fallback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/fallback.rs -------------------------------------------------------------------------------- /src/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/join.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/reference_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/reference_impl.rs -------------------------------------------------------------------------------- /src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LemonHX/BLAKE3-STD/HEAD/src/test.rs --------------------------------------------------------------------------------