LittleLite LLCryptoLib
LLCryptoLib.Hash Namespace
NamespacesLLCryptoLib.Hash
LLCryptoLib.Hash contains classes able to produce the hash code or CRC sum of any file.
Declaration Syntax
C#Visual BasicVisual C++
namespace LLCryptoLib.Hash
Namespace LLCryptoLib.Hash
namespace LLCryptoLib.Hash
Types
All TypesClassesInterfacesEnumerations
IconTypeDescription
Adler32
Computes the Adler-32 hash for the input data using the managed library.

AvailableHash
Available Hash Algorithms enumeration

BlockHashAlgorithm
Represents the abstract class from which all implementations of the Classless.Hasher.BlockHashAlgorithm inherit.

Cksum
Computes the Cksum hash for the input data using the managed library.

CRC
Computes the CRC hash for the input data using the managed library.

CRC32
CRC32

CRCParameters
A class that contains the parameters necessary to initialize a CRC algorithm.

CRCStandard
Predefined standards for CRC algorithms.

ElfHash
Computes the ElfHash hash for the input data using the managed library.

EndianType
The order in which to store the bytes for integers.

FCS16
Computes the FCS16 hash for the input data using the managed library.

FCS32
Computes the FCS32 hash for the input data using the managed library.

FNV
Computes the FNV hash for the input data using the managed library.

FNVAlgorithmType
Represents a variation of the FNV hashing algorithm.

FNVParameters
A class that contains the parameters necessary to initialize a FNV algorithm.

FNVStandard
Predefined standards for FNV algorithms.

GHash
Computes the GHash hash for the input data using the managed library.

GHashParameters
A class that contains the parameters necessary to initialize a GHash algorithm.

GHashStandard
Predefined standard parameters for GHash algorithms.

GOSTHash
Computes the GOSTHash hash for the input data using the managed library.

Hash
Base Hash class. Wraps all hashing functions.

HashAlgorithmParameters
An abstract class that represents the parameters necessary to initialize a hashing algorithm.

HAVAL
Computes the HAVAL hash for the input data using the managed library.

HAVALParameters
A class that contains the parameters necessary to initialize a HAVAL algorithm.

HAVALStandard
Predefined standard parameters for HAVAL algorithms.

IHash
Base interface for all Hash objects.

JHash
Computes the Jenkins Hash for the input data using the managed library.

MD2
Computes the MD2 hash for the input data using the managed library.

MD4
Computes the MD4 hash for the input data using the managed library.

MD5
Computes the MD5 hash for the input data using the managed library.

ParallelHash
Computes Parallel hashes for the input data using the managed libraries.

RIPEMD128
Computes the RIPEMD128 hash for the input data using the managed library.

RIPEMD160
Computes the RIPEMD160 hash for the input data using the managed library.

RIPEMD256
Computes the RIPEMD256 hash for the input data using the managed library.

RIPEMD320
Computes the RIPEMD320 hash for the input data using the managed library.

SHA0
Computes the SHA0 hash for the input data using the managed library.

SHA1
Computes the SHA1 hash for the input data using the managed library.

SHA224
Computes the SHA224 hash for the input data using the managed library.

SHA256
Computes the SHA256 hash for the input data using the managed library.

SHA384
Computes the SHA384 hash for the input data using the managed library.

SHA512
Computes the SHA512 hash for the input data using the managed library.

Snefru2
Computes the Snefru2 hash for the input data using the managed library.

Snefru2Parameters
A class that contains the parameters necessary to initialize a Snefru2 algorithm.

Snefru2Standard
Predefined standard parameters for Snefru2 algorithms.

SumBSD
Computes the BSD-style checksum for the input data using the managed library.

SumSysV
Computes the SysV-style checksum for the input data using the managed library.

SupportedHashAlgo
SupportedHashAlgo. Container for any supported Hash Algorithm.

SupportedHashAlgoFactory
Supported Hash Algorithm Create.

SupportedHashAlgorithms
A class to summarize the library supported Hash Algorithm

Tiger
Computes the Tiger hash for the input data using the managed library.

Utilities
A container of static utility functions.

Whirlpool
Computes the Whirlpool hash for the input data using the managed library.

XUM32
Computes the XUM32 hash for the input data using the managed library.