Table of Contents

Pearson.PearsonTableType Enum

Definition

Namespace
Bodu.IO.Hashing
Assembly
Bodu.IO.Hashing.dll
Package
Bodu.IO.Hashing 1.0.0
Source
Pearson.Tables.cs

Defines the available permutation table presets that can be used with the Pearson hashing algorithm.

public enum Pearson.PearsonTableType
Extension Methods

Fields

Pearson = 0

The original Pearson 1990 permutation.

AESSBox = 1

The AES S-box, used as a permutation table.

CRC32HighByte = 2

The high-byte lookup of the standard CRC-32 polynomial.

SHA256Constants = 3

A permutation derived from the first 64 SHA-256 round constants (K values).

UserDefined = 4

A caller-supplied permutation table.

Applies to

ProductVersions
.NET8, 10