Home | History | Annotate | Download | only in hash

Lines Matching full:hash

19 	"hash"
20 "hash/adler32"
21 "hash/crc32"
22 "hash/crc64"
23 "hash/fnv"
37 new func() hash.Hash
40 {"adler32", func() hash.Hash { return adler32.New() }, fromHex("61646c01460a789d")},
41 {"crc32", func() hash.Hash { return crc32.NewIEEE() }, fromHex("63726301ca87914dc956d3e8")},
42 {"crc64", func() hash.Hash { return crc64.New(crc64.MakeTable(crc64.ISO)) }, fromHex("6372630273ba8484bbcd5def5d51c83c581695be")},
43 {"fnv32", func() hash.Hash { return fnv.New32() }, fromHex("666e760171ba3d77")},
44 {"fnv32a", func() hash.Hash { return fnv.New32a() }, fromHex("666e76027439f86f")},
45 {"fnv64", func() hash.Hash { return fnv.New64() }, fromHex("666e7603cc64e0e97692c637")},
46 {"fnv64a", func() hash.Hash { return fnv.New64a() }, fromHex("666e7604c522af9b0dede66f")},
47 {"fnv128", func() hash.Hash { return fnv.New128() }, fromHex("666e760561587a70a0f66d7981dc980e2cabbaf7")},
48 {"fnv128a", func() hash.Hash { return fnv.New128a() }, fromHex("666e7606a955802b0136cb67622b461d9f91e6ff")},
79 t.Fatalf("Hash does not implement MarshalBinary")
90 t.Fatalf("Hash does not implement UnmarshalBinary")