Crate adler[][src]

Adler-32 checksum implementation.

This implementation features:

  • Permissively licensed (0BSD) clean-room implementation.
  • Zero dependencies.
  • Zero unsafe.
  • Decent performance (3-4 GB/s).
  • #![no_std] support (with default-features = false).

Structs

Adler32

Adler-32 checksum calculator.

Functions

adler32std

Calculates the Adler-32 checksum of a BufRead’s contents.

adler32_slice

Calculates the Adler-32 checksum of a byte slice.