Table of Contents

FowlerNollVoHash Class

Definition

Namespace
Cuemon.Security
Assemblies
Cuemon.Core.dll
Source
src/Cuemon.Core/Security/FowlerNollVoHash.cs

Represents the base class from which all implementations of the Fowler–Noll–Vo non-cryptographic hashing algorithm must derive.

public abstract class FowlerNollVoHash : Hash<FowlerNollVoOptions>, IHash, IConfigurable<FowlerNollVoOptions>
Inheritance
FowlerNollVoHash
Implements
Derived
Inherited Members

Constructors

Name Description
FowlerNollVoHash(short, BigInteger, BigInteger, Action<FowlerNollVoOptions>)

Initializes a new instance of the FowlerNollVoHash class.

Properties

Name Description
Bits

Gets the size of the implementation in bits.

OffsetBasis

Gets the offset basis used as the initial value of the hash.

Prime

Gets the prime number of the algorithm.

Methods

Name Description
ComputeHash(byte[])

Computes the hash value for the specified byte array.