Module jhn_hash

A few checksum algorithms, CRC32-C and xxHash-32.

Copyright © (C) 2024, Jan Henry Nystrom <JanHenryNystrom@gmail.com> -------------------------------------------------------------------

Authors: Jan Henry Nystrom (JanHenryNystrom@gmail.com).

Description

A few checksum algorithms, CRC32-C and xxHash-32.

Function Index

crc32c/1 Generate a CRC32-C checksum from iodata.
xxh32/1 Generate a xxH32 checksum from iodata with Seed 0.
xxh32/2 Generate a xxH32 checksum from iodata using Seed.

Function Details

crc32c/1

crc32c(Data::iodata()) -> non_neg_integer()

Generate a CRC32-C checksum from iodata.

xxh32/1

xxh32(Data::iodata()) -> non_neg_integer()

Generate a xxH32 checksum from iodata with Seed 0.

xxh32/2

xxh32(Data::iodata(), Seed::non_neg_integer()) -> non_neg_integer()

Generate a xxH32 checksum from iodata using Seed.


Generated by EDoc