xcrcgen: tool to create a "generalized CRC" hash table
commitfc81021fcf1f9fb4930d03d29abdde17f1d6bc17
authorH. Peter Anvin <hpa@zytor.com>
Thu, 16 Jul 2009 14:43:38 +0000 (16 10:43 -0400)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 16 Jul 2009 14:43:38 +0000 (16 10:43 -0400)
tree7d6065e4f52afaef36eaf332cae78a886d785022
parent02d66b182c5d5a1a0ce8c481caad1cea072c27e5
xcrcgen: tool to create a "generalized CRC" hash table

A so-called "generalized CRC" is a form of hash function based on a
table similar to the conventional bytewise software implementation of
CRC.  For each byte in each data set, it contains a random
byte permutation table.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
misc/xcrcgen.c [new file with mode: 0644]