Handbook Glossary
factorcode.org
fnv1a-32
Fowler-Noll-Vo checksum

Prev:fnv1-32
Next:fnv1-64


Vocabulary
checksums.fnv1

Class description
Fowler-Noll-Vo checksum algorithm, v1a, 32-bit.

Definition
IN: checksums.fnv1

SINGLETON: fnv1a-32


Methods
USING: checksums checksums.fnv1 kernel math sequences ;

M: fnv1a-32 checksum-bytes
drop fnv1-32-basis swap
[ bitxor fnv1-32-prime * fnv1-32-mod bitand ] each ;