Classes
Class | Description | |
---|---|---|
![]() | Adler32 | Computes the Adler-32 hash for the input data using the managed library. |
![]() | APHash | Computes the AP Hash for the input data using the managed library. |
![]() | BkdrHash | Computes the BKDR Hash for the input data using the managed library. |
![]() | BlockHashAlgorithm | Represents the abstract class from which all implementations of the Classless.Hasher.BlockHashAlgorithm inherit. |
![]() | ChangedEventArgs | The class containing data for the Changed event. |
![]() | 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. |
![]() | CrcParameters | A class that contains the parameters necessary to initialize a CRC algorithm. |
![]() | Dha256 | Computes the DHA256 hash for the input data using the managed library. |
![]() | DjbHash | Computes the DJB Hash for the input data using the managed library. |
![]() | ElfHash | Computes the ELF hash for the input data using the managed library. |
![]() | 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. |
![]() | Fletcher | Computes the Fletcher checksum for the input data using the managed library. |
![]() | FletcherParameters | A class that contains the parameters necessary to initialize a Fletcher algorithm. |
![]() | Fnv | Computes the FNV hash for the input data using the managed library. |
![]() | FnvParameters | A class that contains the parameters necessary to initialize a FNV algorithm. |
![]() | 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. |
![]() | GostHash | Computes the GOSTHash hash for the input data using the managed library. |
![]() | Has160 | Computes the HAS-160 hash for the input data using the managed library. |
![]() | HashAlgorithm | Represents the base class from which all implementations of cryptographic hash algorithms must derive. |
![]() | HashAlgorithmCollection | Represents a strongly typed list of HashAlgorithm objects that can be accessed by index. |
![]() | 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. |
![]() | JenkinsHash | Computes the Jenkins Hash for the input data using the managed library. |
![]() | JSHash | Computes the JS 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. |
![]() | Panama | Computes the Panama hash for the input data using the managed library. |
![]() | Pjw32 | Computes the PJW32 checksum for the input data using the managed library. |
![]() | 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. |
![]() | RSHash | Computes the RS Hash for the input data using the managed library. |
![]() | SdbmHash | Computes the SDBM 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. |
![]() | Sum | Computes the Sum checksum for the input data using the managed library. |
![]() | SumBsd | Computes the BSD-style checksum for the input data using the managed library. |
![]() | SumParameters | A class that contains the parameters necessary to initialize a Sum algorithm. |
![]() | SumSysV | Computes the SysV-style checksum for the input data using the managed library. |
![]() | Tiger | Computes the Tiger hash for the input data using the managed library. |
![]() | TigerParameters | A class that contains the parameters necessary to initialize a Tiger algorithm. |
![]() | Whirlpool | Computes the Whirlpool hash for the input data using the managed library. |
![]() | Xor8 | Computes the XOR8 checksum for the input data using the managed library. |
![]() | Xum32 | Computes the XUM32 hash for the input data using the managed library. |
Interfaces
Interface | Description | |
---|---|---|
![]() | IParametrizedHashAlgorithm | An interface indicating that the HashAlgorithm requires a HashAlgorithmParameters to operate. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() | ChangedEventType | The type of Change made to the List. |
![]() | CrcStandard | Predefined standards for CRC algorithms. |
![]() | EndianType | The order in which to store the bytes for integers. |
![]() | FletcherStandard | Predefined standards for Fletcher algorithms. |
![]() | FnvAlgorithmType | Represents a variation of the FNV hashing algorithm. |
![]() | FnvStandard | Predefined standards for FNV algorithms. |
![]() | GHashStandard | Predefined standard parameters for GHash algorithms. |
![]() | HavalStandard | Predefined standard parameters for HAVAL algorithms. |
![]() | Snefru2Standard | Predefined standard parameters for Snefru2 algorithms. |
![]() | SumStandard | Predefined standards for Sum algorithms. |
![]() | TigerAlgorithmType | Represents a variation of the Tiger hashing algorithm. |
![]() | TigerStandard | Predefined standards for Tiger algorithms. |