#data-processing #block #buffer

no-std block-buffer

Buffer types for block processing of data

37 releases

Uses new Rust 2024

0.12.1 Jun 11, 2026
0.12.0 Feb 24, 2026
0.11.0 Nov 7, 2025
0.11.0-rc.4 Feb 22, 2025
0.3.1 Jun 13, 2017

#2849 in Cryptography

Download history 10030808/week @ 2026-03-25 10803613/week @ 2026-04-01 11812074/week @ 2026-04-08 12249608/week @ 2026-04-15 13562886/week @ 2026-04-22 14285992/week @ 2026-04-29 16476859/week @ 2026-05-06 18152583/week @ 2026-05-13 16821241/week @ 2026-05-20 17965741/week @ 2026-05-27 17631141/week @ 2026-06-03 17681962/week @ 2026-06-10 16618893/week @ 2026-06-17 17397902/week @ 2026-06-24 15930200/week @ 2026-07-01 15507958/week @ 2026-07-08

68,388,348 downloads per month
Used in 12,045 crates (26 directly)

MIT/Apache

39KB
577 lines

RustCrypto: Block Buffer

crate Docs Build Status Apache2/MIT licensed Rust Version Project Chat

Buffer type for block processing of data with minimized amount of unreachable panics.

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~520KB
~14K SLoC