1
0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2025-01-21 15:50:01 +01:00
BLAKE3/c/blake3_c_rust_bindings
Jack O'Connor 320affafc1 rename the "context string" to the "purpose string"
Apart from being pretty ambiguous in general, the term "context string"
has the specific problem that it isn't clear whether it should be
describing the input or the output. In fact, it's quite important that
it describes the output, because the whole point is to domain-separate
different outputs that derive from the *same* input. To make that
clearer, rename the "context string" to the "purpose string" in
documentation.
2021-02-28 20:05:40 -05:00
..
benches fix the short_test_cases loop in the C bindings tests 2020-09-29 11:06:32 -04:00
src rename the "context string" to the "purpose string" 2021-02-28 20:05:40 -05:00
build.rs add cross_test.sh for the C bindings 2020-09-29 16:48:18 -04:00
Cargo.toml integrate assembly implementations into blake3_c_rust_bindings 2020-02-12 10:23:17 -05:00
cross_test.sh add cross_test.sh for the C bindings 2020-09-29 16:48:18 -04:00
README.md remove an obsolete remark about performance 2020-01-27 13:04:36 -05:00

These are Rust bindings for the C implementation of BLAKE3. As there is a native Rust implementation of BLAKE3 provided in this same repo, these bindings are not expected to be used in production. They're intended for testing and benchmarking.