RHash : RHash Namespace

HashType Enum

Type of hashing algorithm.

Syntax

public enum HashType

Remarks

Supported algorithms are MD4, MD5, SHA1/SHA2, Tiger, DC++ TTH, BitTorrent BTIH, AICH, EDonkey 2000 hash, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R 256/512, Whirlpool and Snefru-128/256.

Constants may be OR-combined to form uint mask of hashes.

Members

Member Name Description
AICH eMule AICH.
BTIH BitTorrent info hash.
CRC32 CRC32 checksum.
ED2K EDonkey 2000 hash.
EDONR256 EDON-R 256.
EDONR512 EDON-R 512.
GOST GOST R 34.11-94.
GOST_CRYPTOPRO GOST R 34.11-94, CryptoPro version.
HAS160 HAS-160 hash.
MD4 MD4 hash.
MD5 MD5 hash.
RIPEMD160 RIPEMD-160 hash.
SHA1 SHA-1 hash.
SHA224 SHA-224 hash.
SHA256 SHA-256 hash.
SHA384 SHA-384 hash.
SHA512 SHA-512 hash.
SNEFRU128 Snefru-128 hash.
SNEFRU256 Snefru-256 hash.
TIGER Tiger hash.
TTH Tiger tree hash.
WHIRLPOOL Whirlpool hash.

Requirements

Namespace: RHash
Assembly: RHash (in RHash.dll)
Assembly Versions: 1.0.1.1