Make FNV public

This commit is contained in:
Matt Nadareski
2024-11-11 04:00:56 -05:00
parent 186f8a1ece
commit adc918ea8a
7 changed files with 13 additions and 6 deletions

View File

@@ -165,6 +165,13 @@ namespace SabreTools.Hashing.Test
{HashType.Fletcher32, "073f2d94"},
{HashType.Fletcher64, "000b073400002d94"},
{HashType.FNV0_32, "33d28b00"},
{HashType.FNV0_64, "778e818addd23280"},
{HashType.FNV1_32, "ac09cbeb"},
{HashType.FNV1_64, "23229308c1f9252b"},
{HashType.FNV1a_32, "9086769b"},
{HashType.FNV1a_64, "399dd1cd965b73db"},
{HashType.MD2, "362e1a6931668e6a9de5c159c52c71b5"},
{HashType.MD4, "61bef59d7a754874fccbd67b4ec2fb10"},
{HashType.MD5, "b722871eaa950016296184d026c5dec9"},

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV0_32 : FnvBase<uint>
public class FNV0_32 : FnvBase<uint>
{
public FNV0_32()
{

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV0_64 : FnvBase<ulong>
public class FNV0_64 : FnvBase<ulong>
{
public FNV0_64()
{

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV1_32 : FnvBase<uint>
public class FNV1_32 : FnvBase<uint>
{
public FNV1_32()
{

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV1_64 : FnvBase<ulong>
public class FNV1_64 : FnvBase<ulong>
{
public FNV1_64()
{

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV1a_32 : FnvBase<uint>
public class FNV1a_32 : FnvBase<uint>
{
public FNV1a_32()
{

View File

@@ -2,7 +2,7 @@ using static SabreTools.Hashing.Checksum.Constants;
namespace SabreTools.Hashing.Checksum
{
internal class FNV1a_64 : FnvBase<ulong>
public class FNV1a_64 : FnvBase<ulong>
{
public FNV1a_64()
{