index
:
github.com/BLAKE3-team/BLAKE3
0.1.5_branch
asm
asm_integration2
atomic_features
avx512_debug
bench_406668786
bg_reader
break_big_endian
cargo_lock
cet
ci
clang-cl-cross-compilation
clang-cl-cross-compilation-without-tests
codeql
codex/port-blake3_xof_many_avx512-to-windows
derive_key_array
export
fix_sse2
from-slice-with-tryfrom
gcc5.4
guts_api
guts_riscv
jakub-zwolakowski-tis-ci
kernel
kernel2
kernel_gather
master
mmap_fromthefront
more_guts
more_warnings
movd
no_output_struct
offload
old_fromthefront
permutation
purpose_string
refresh
rust_bindings_tbb
rust_bindings_tbb_llfio
spec_example_generator
test_cmake_ci
trigger_sse2
usage
use_guts
werror
xof
xof_integration
BLAKE3 is a cryptographic hash function
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
2025-11-24
Add `Hash::as_slice()` for convenient serialization to bytes
Josh Triplett
2025-06-04
remove a comma
Jack O'Connor
2025-04-24
update docs for the "std" feature
Jack O'Connor
2025-04-16
clarify a comment
Jack O'Connor
2025-03-30
add the `hazmat` module and deprecate the undocumented `guts` module
Jack O'Connor
2025-03-18
mention the "wasm32_simd" Cargo feature in the crate docs
Jack O'Connor
2025-03-16
Wasm32 SIMD implementation
Ivan Boldyrev
2025-02-17
Add `Hash::from_slice` to handle conversion from `&[u8]` bytes
Josh Triplett
2024-08-27
Remove Miri equality workaround function
Aaron Feickert
2024-08-22
put equivalent Hasher examples in the hash/keyed_hash/derive_key docs
Jack O'Connor
2024-08-18
small cleanup in fill_one_block
Jack O'Connor
2024-08-15
integrate xof_many with the Rust implementation and with Rust and C tests
Jack O'Connor
2024-07-17
Manually implement `Zeroize`
Gard Kylling
2024-07-14
Revert "serialize Hash with serde_bytes"
Jack O'Connor
2024-07-09
serialize Hash with serde_bytes
Jack O'Connor
2024-07-03
chore: fix some comments
wangcundashang
2024-03-09
avoid using constant_time_eq under Miri
Jack O'Connor
2023-09-19
add a test for the new serde feature
Jack O'Connor
2023-09-19
Add serde support for Hash behind optional feature
Ralph Minderhoud
2023-09-19
minor cleanup in Hasher docs
Jack O'Connor
2023-09-16
make update_reader/mmap/mmap_rayon return self
Jack O'Connor
2023-09-16
replace the new file module with inherent methods on Hasher
Jack O'Connor
2023-09-16
move file operations from b3sum to blake3
Banyc
2023-09-16
document the `zeroize` Cargo feature
Jack O'Connor
2023-07-16
Implement Zeroize on exported types
Elichai Turkel
2023-06-27
Fix typo exendable -> extendable
1f604
2023-05-01
small doc tweak
Jack O'Connor
2023-05-01
add `from_bytes` for conversions from `[u8; 32]`
Eduardo Leegwater Simões
2023-05-01
make `Hash::as_bytes` const
Eduardo Leegwater Simões
2022-07-28
Fix doc typo
Ricardo Fernández Serrata
2022-06-07
simplify a line in the docs example code
Jack O'Connor
2022-03-04
add "(if any)" regarding keying in the security notes
Jack O'Connor
2022-03-03
simplify a bit more
Jack O'Connor
2022-03-02
simplify the security notes, avoid referring to entropy
Jack O'Connor
2022-03-02
document the extended output security issue found by Aldo Gunsing
Jack O'Connor
2021-12-30
a few more comment tweaks
Jack O'Connor
2021-12-30
Update digest crate to 0.10 for traits-preview feature
Matthias Schiffer
2021-11-04
add Hasher::count
Jack O'Connor
2021-10-29
remove an incorrect comment
Jack O'Connor
2021-10-23
update NEON docs in lib.rs
Jack O'Connor
2021-10-07
Implement better target detection for NEON
rsdy
2021-09-10
clarify that OutputReader::position is equivalent to Seek::stream_position
Jack O'Connor
2021-09-10
link to the paper in the derive_key docs
Jack O'Connor
2021-07-25
update README examples
Jack O'Connor
2021-05-18
upgrade to arrayvec 0.7.0
Jack O'Connor
2021-05-18
explicitly document the properties of short outputs
Jack O'Connor
2021-03-28
more cleaup of undocumented API
Jack O'Connor
2021-03-21
implement Display for Hash
Jack O'Connor
2021-03-21
get rid of the standalone "*_rayon" functions
Jack O'Connor
2021-03-21
gate digest and crypto-mac implementations behind "traits-preview"
Jack O'Connor
[next]