flcHash Namespace

Represents namespace flcHash.

 NameDescription
AHash

Represents type AHash.

EHashError

Represents type EHashError.

TAdler32Hash

Represents type TAdler32Hash.

TChecksum32Hash

Represents type TChecksum32Hash.

TCRC16Hash

Represents type TCRC16Hash.

TCRC32Hash

Represents type TCRC32Hash.

TELFHash

Represents type TELFHash.

THMAC_MD5Hash

Represents type THMAC_MD5Hash.

THMAC_SHA1Hash

Represents type THMAC_SHA1Hash.

THMAC_SHA256Hash

Represents type THMAC_SHA256Hash.

THMAC_SHA512Hash

Represents type THMAC_SHA512Hash.

TMD5Hash

Represents type TMD5Hash.

TRipeMD160Hash

Represents type TRipeMD160Hash.

TSHA1Hash

Represents type TSHA1Hash.

TSHA256Hash

Represents type TSHA256Hash.

TSHA512Hash

Represents type TSHA512Hash.

TXOR16Hash

Represents type TXOR16Hash.

TXOR32Hash

Represents type TXOR32Hash.

TXOR8Hash

Represents type TXOR8Hash.

Top
 NameDescription
T128BitDigest

Represents type T128BitDigest.

T160BitDigest

Represents type T160BitDigest.

T224BitDigest

Represents type T224BitDigest.

T256BitDigest

Represents type T256BitDigest.

T384BitDigest

Represents type T384BitDigest.

T512BitDigest

Represents type T512BitDigest.

Word64

Represents type Word64.

Top
 NameDescription
THashType

Represents type THashType.

Top
 NameDescription
P128BitDigest

Represents a pointer type to T128BitDigest.

P160BitDigest

Represents a pointer type to T160BitDigest.

P224BitDigest

Represents a pointer type to T224BitDigest.

P256BitDigest

Represents a pointer type to T256BitDigest.

P384BitDigest

Represents a pointer type to T384BitDigest.

P512BitDigest

Represents a pointer type to T512BitDigest.

PByte

Represents a pointer type to Byte.

PWord

Represents a pointer type to Word.

PWord64

Represents a pointer type to Word64.

T1024BitBuf

Represents an array of the Byte type.

T512BitBuf

Represents an array of the Byte type.

THashClass

Represents type THashClass.

Top
 NameDescription
hashFileOpenError

Represents constant hashFileOpenError.

hashFileReadError

Represents constant hashFileReadError.

hashFileSeekError

Represents constant hashFileSeekError.

hashInternalError

Represents constant hashInternalError.

hashInvalidBuffer

Represents constant hashInvalidBuffer.

hashInvalidBufferSize

Represents constant hashInvalidBufferSize.

hashInvalidDigest

Represents constant hashInvalidDigest.

hashInvalidFileName

Represents constant hashInvalidFileName.

hashInvalidHandle

Represents constant hashInvalidHandle.

hashInvalidHashType

Represents constant hashInvalidHashType.

hashInvalidKey

Represents constant hashInvalidKey.

hashMAX_ERROR

Represents constant hashMAX_ERROR.

hashNoError

Represents constant hashNoError.

hashNotKeyedHashType

Represents constant hashNotKeyedHashType.

hashTooManyOpenHandles

Represents constant hashTooManyOpenHandles.

MaxHashDigestSize

Represents constant MaxHashDigestSize.

SHA1DigestBits

Represents constant SHA1DigestBits.

SHA1DigestSize

Represents constant SHA1DigestSize.

Top
 NameDescription
Adler32Buf(Word32,Void,Integer)

Represents method Adler32Buf(Word32,Void,Integer).

Adler32Byte(Word32,Byte)

Represents method Adler32Byte(Word32,Byte).

Adler32Init(Word32)

Represents method Adler32Init(Word32).

CalcAdler32(RawByteString)

Overloaded. Represents method CalcAdler32(RawByteString).

CalcAdler32(Void,Integer)

Overloaded. Represents method CalcAdler32(Void,Integer).

CalcChecksum32(TBytes)

Overloaded. Represents method CalcChecksum32(TBytes).

CalcChecksum32(Void,Integer)

Overloaded. Represents method CalcChecksum32(Void,Integer).

CalcChecksum32B(RawByteString)

Represents method CalcChecksum32B(RawByteString).

CalcCRC16(RawByteString)

Overloaded. Represents method CalcCRC16(RawByteString).

CalcCRC16(Void,Integer)

Overloaded. Represents method CalcCRC16(Void,Integer).

CalcCRC32(RawByteString)

Overloaded. Represents method CalcCRC32(RawByteString).

CalcCRC32(Void,Integer)

Overloaded. Represents method CalcCRC32(Void,Integer).

CalcELF(RawByteString)

Overloaded. Represents method CalcELF(RawByteString).

CalcELF(Void,Integer)

Overloaded. Represents method CalcELF(Void,Integer).

CalcHMAC_MD5(Pointer,Integer,Void,Integer)

Overloaded. Represents method CalcHMAC_MD5(Pointer,Integer,Void,Integer).

CalcHMAC_MD5(RawByteString,RawByteString)

Overloaded. Represents method CalcHMAC_MD5(RawByteString,RawByteString).

CalcHMAC_MD5(RawByteString,Void,Integer)

Overloaded. Represents method CalcHMAC_MD5(RawByteString,Void,Integer).

CalcHMAC_SHA1(Pointer,Integer,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA1(Pointer,Integer,Void,Integer).

CalcHMAC_SHA1(RawByteString,RawByteString)

Overloaded. Represents method CalcHMAC_SHA1(RawByteString,RawByteString).

CalcHMAC_SHA1(RawByteString,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA1(RawByteString,Void,Integer).

CalcHMAC_SHA256(Pointer,Integer,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA256(Pointer,Integer,Void,Integer).

CalcHMAC_SHA256(RawByteString,RawByteString)

Overloaded. Represents method CalcHMAC_SHA256(RawByteString,RawByteString).

CalcHMAC_SHA256(RawByteString,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA256(RawByteString,Void,Integer).

CalcHMAC_SHA512(Pointer,Integer,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA512(Pointer,Integer,Void,Integer).

CalcHMAC_SHA512(RawByteString,RawByteString)

Overloaded. Represents method CalcHMAC_SHA512(RawByteString,RawByteString).

CalcHMAC_SHA512(RawByteString,Void,Integer)

Overloaded. Represents method CalcHMAC_SHA512(RawByteString,Void,Integer).

CalcMD5(RawByteString)

Overloaded. Represents method CalcMD5(RawByteString).

CalcMD5(Void,Integer)

Overloaded. Represents method CalcMD5(Void,Integer).

CalcRipeMD160(RawByteString)

Overloaded. Represents method CalcRipeMD160(RawByteString).

CalcRipeMD160(Void,Integer)

Overloaded. Represents method CalcRipeMD160(Void,Integer).

CalcSHA1(RawByteString)

Overloaded. Represents method CalcSHA1(RawByteString).

CalcSHA1(Void,Integer)

Overloaded. Represents method CalcSHA1(Void,Integer).

CalcSHA224(RawByteString)

Overloaded. Represents method CalcSHA224(RawByteString).

CalcSHA224(Void,Integer)

Overloaded. Represents method CalcSHA224(Void,Integer).

CalcSHA256(RawByteString)

Overloaded. Represents method CalcSHA256(RawByteString).

CalcSHA256(Void,Integer)

Overloaded. Represents method CalcSHA256(Void,Integer).

CalcSHA384(RawByteString)

Overloaded. Represents method CalcSHA384(RawByteString).

CalcSHA384(Void,Integer)

Overloaded. Represents method CalcSHA384(Void,Integer).

CalcSHA512(RawByteString)

Overloaded. Represents method CalcSHA512(RawByteString).

CalcSHA512(Void,Integer)

Overloaded. Represents method CalcSHA512(Void,Integer).

CalculateHash(THashType,RawByteString,Pointer,RawByteString)

Overloaded. Represents method CalculateHash(THashType,RawByteString,Pointer,RawByteString).

CalculateHash(THashType,Void,Integer,Pointer,Pointer,Integer)

Overloaded. Represents method CalculateHash(THashType,Void,Integer,Pointer,Pointer,Integer).

CalculateHash(THashType,Void,Integer,Pointer,RawByteString)

Overloaded. Represents method CalculateHash(THashType,Void,Integer,Pointer,RawByteString).

CalcXOR16(RawByteString)

Overloaded. Represents method CalcXOR16(RawByteString).

CalcXOR16(Void,Integer)

Overloaded. Represents method CalcXOR16(Void,Integer).

CalcXOR32(RawByteString)

Overloaded. Represents method CalcXOR32(RawByteString).

CalcXOR32(Void,Integer)

Overloaded. Represents method CalcXOR32(Void,Integer).

CalcXOR8(RawByteString)

Overloaded. Represents method CalcXOR8(RawByteString).

CalcXOR8(Void,Integer)

Overloaded. Represents method CalcXOR8(Void,Integer).

CRC16Buf(Word,Void,Integer)

Represents method CRC16Buf(Word,Void,Integer).

CRC16Byte(Word,Byte)

Represents method CRC16Byte(Word,Byte).

CRC16Init(Word)

Represents method CRC16Init(Word).

CRC32Buf(Word32,Void,Integer)

Represents method CRC32Buf(Word32,Void,Integer).

CRC32BufNoCase(Word32,Void,Integer)

Represents method CRC32BufNoCase(Word32,Void,Integer).

CRC32Byte(Word32,Byte)

Represents method CRC32Byte(Word32,Byte).

CRC32Init(Word32)

Represents method CRC32Init(Word32).

Digest128Equal(T128BitDigest,T128BitDigest)

Represents method Digest128Equal(T128BitDigest,T128BitDigest).

Digest160Equal(T160BitDigest,T160BitDigest)

Represents method Digest160Equal(T160BitDigest,T160BitDigest).

Digest224Equal(T224BitDigest,T224BitDigest)

Represents method Digest224Equal(T224BitDigest,T224BitDigest).

Digest256Equal(T256BitDigest,T256BitDigest)

Represents method Digest256Equal(T256BitDigest,T256BitDigest).

Digest384Equal(T384BitDigest,T384BitDigest)

Represents method Digest384Equal(T384BitDigest,T384BitDigest).

Digest512Equal(T512BitDigest,T512BitDigest)

Represents method Digest512Equal(T512BitDigest,T512BitDigest).

Digest512XOR32(T512BitDigest,Word32)

Represents method Digest512XOR32(T512BitDigest,Word32).

Digest512XOR8(T512BitDigest,Byte)

Represents method Digest512XOR8(T512BitDigest,Byte).

DigestToBufB(Void,Integer)

Represents method DigestToBufB(Void,Integer).

DigestToHex(Void,Integer)

Represents method DigestToHex(Void,Integer).

DigestToHexA(Void,Integer)

Represents method DigestToHexA(Void,Integer).

DigestToHexBufA(Void,Integer,Void)

Represents method DigestToHexBufA(Void,Integer,Void).

DigestToHexBufU(Void,Integer,Void)

Represents method DigestToHexBufU(Void,Integer,Void).

DigestToHexU(Void,Integer)

Represents method DigestToHexU(Void,Integer).

ELFBuf(Word32,Void,Integer)

Represents method ELFBuf(Word32,Void,Integer).

ELFInit(Word32)

Represents method ELFInit(Word32).

GetDigestSize(THashType)

Represents method GetDigestSize(THashType).

GetHashClassByType(THashType)

Represents method GetHashClassByType(THashType).

GetHashErrorMessage(Integer)

Represents method GetHashErrorMessage(Integer).

HashStringB(RawByteString,Word32,Boolean)

Overloaded. Represents method HashStringB(RawByteString,Word32,Boolean).

HashStringP(Pointer,Integer,Word32,Boolean)

Represents method HashStringP(Pointer,Integer,Word32,Boolean).

HMAC_MD5Buf(T128BitDigest,Void,Integer)

Represents method HMAC_MD5Buf(T128BitDigest,Void,Integer).

HMAC_MD5FinalBuf(T512BitBuf,T128BitDigest,Void,Integer,Int64)

Represents method HMAC_MD5FinalBuf(T512BitBuf,T128BitDigest,Void,Integer,Int64).

HMAC_MD5Init(Pointer,Integer,T128BitDigest,T512BitBuf)

Represents method HMAC_MD5Init(Pointer,Integer,T128BitDigest,T512BitBuf).

HMAC_SHA1Buf(T160BitDigest,Void,Integer)

Represents method HMAC_SHA1Buf(T160BitDigest,Void,Integer).

HMAC_SHA1FinalBuf(T512BitBuf,T160BitDigest,Void,Integer,Int64)

Represents method HMAC_SHA1FinalBuf(T512BitBuf,T160BitDigest,Void,Integer,Int64).

HMAC_SHA1Init(Pointer,Integer,T160BitDigest,T512BitBuf)

Represents method HMAC_SHA1Init(Pointer,Integer,T160BitDigest,T512BitBuf).

HMAC_SHA256Buf(T256BitDigest,Void,Integer)

Represents method HMAC_SHA256Buf(T256BitDigest,Void,Integer).

HMAC_SHA256FinalBuf(T512BitBuf,T256BitDigest,Void,Integer,Int64)

Represents method HMAC_SHA256FinalBuf(T512BitBuf,T256BitDigest,Void,Integer,Int64).

HMAC_SHA256Init(Pointer,Integer,T256BitDigest,T512BitBuf)

Represents method HMAC_SHA256Init(Pointer,Integer,T256BitDigest,T512BitBuf).

HMAC_SHA512Buf(T512BitDigest,Void,Integer)

Represents method HMAC_SHA512Buf(T512BitDigest,Void,Integer).

HMAC_SHA512FinalBuf(T1024BitBuf,T512BitDigest,Void,Integer,Int64)

Represents method HMAC_SHA512FinalBuf(T1024BitBuf,T512BitDigest,Void,Integer,Int64).

HMAC_SHA512Init(Pointer,Integer,T512BitDigest,T1024BitBuf)

Represents method HMAC_SHA512Init(Pointer,Integer,T512BitDigest,T1024BitBuf).

IsValidISBN(RawByteString)

Represents method IsValidISBN(RawByteString).

IsValidLUHN(RawByteString)

Represents method IsValidLUHN(RawByteString).

KnuthHashA(RawByteString)

Represents method KnuthHashA(RawByteString).

KnuthHashU(UnicodeString)

Represents method KnuthHashU(UnicodeString).

MD5Buf(T128BitDigest,Void,Integer)

Represents method MD5Buf(T128BitDigest,Void,Integer).

MD5DigestToHexA(T128BitDigest)

Represents method MD5DigestToHexA(T128BitDigest).

MD5DigestToHexU(T128BitDigest)

Represents method MD5DigestToHexU(T128BitDigest).

MD5DigestToStrA(T128BitDigest)

Represents method MD5DigestToStrA(T128BitDigest).

MD5FinalBuf(T128BitDigest,Void,Integer,Int64)

Represents method MD5FinalBuf(T128BitDigest,Void,Integer,Int64).

MD5InitDigest(T128BitDigest)

Represents method MD5InitDigest(T128BitDigest).

RipeMD160Buf(T160BitDigest,Void,Integer)

Represents method RipeMD160Buf(T160BitDigest,Void,Integer).

RipeMD160DigestToHexA(T160BitDigest)

Represents method RipeMD160DigestToHexA(T160BitDigest).

RipeMD160DigestToHexU(T160BitDigest)

Represents method RipeMD160DigestToHexU(T160BitDigest).

RipeMD160DigestToStrA(T160BitDigest)

Represents method RipeMD160DigestToStrA(T160BitDigest).

RipeMD160FinalBuf(T160BitDigest,Void,Integer,Int64)

Represents method RipeMD160FinalBuf(T160BitDigest,Void,Integer,Int64).

RipeMD160InitDigest(T160BitDigest)

Represents method RipeMD160InitDigest(T160BitDigest).

SecureClear(Void,Integer)

Represents method SecureClear(Void,Integer).

SecureClear1024(T1024BitBuf)

Represents method SecureClear1024(T1024BitBuf).

SecureClear512(T512BitBuf)

Represents method SecureClear512(T512BitBuf).

SecureClearBytes(TBytes)

Represents method SecureClearBytes(TBytes).

SecureClearStr(String)

Represents method SecureClearStr(String).

SecureClearStrB(RawByteString)

Represents method SecureClearStrB(RawByteString).

SecureClearStrU(UnicodeString)

Represents method SecureClearStrU(UnicodeString).

SetCRC32Poly(Word32)

Represents method SetCRC32Poly(Word32).

SHA1Buf(T160BitDigest,Void,Integer)

Represents method SHA1Buf(T160BitDigest,Void,Integer).

SHA1DigestToHexA(T160BitDigest)

Represents method SHA1DigestToHexA(T160BitDigest).

SHA1DigestToHexU(T160BitDigest)

Represents method SHA1DigestToHexU(T160BitDigest).

SHA1DigestToStrA(T160BitDigest)

Represents method SHA1DigestToStrA(T160BitDigest).

SHA1FinalBuf(T160BitDigest,Void,Integer,Int64)

Represents method SHA1FinalBuf(T160BitDigest,Void,Integer,Int64).

SHA1InitDigest(T160BitDigest)

Represents method SHA1InitDigest(T160BitDigest).

SHA224Buf(T256BitDigest,Void,Integer)

Represents method SHA224Buf(T256BitDigest,Void,Integer).

SHA224DigestToHexA(T224BitDigest)

Represents method SHA224DigestToHexA(T224BitDigest).

SHA224DigestToHexU(T224BitDigest)

Represents method SHA224DigestToHexU(T224BitDigest).

SHA224DigestToStrA(T224BitDigest)

Represents method SHA224DigestToStrA(T224BitDigest).

SHA224FinalBuf(T256BitDigest,Void,Integer,Int64,T224BitDigest)

Represents method SHA224FinalBuf(T256BitDigest,Void,Integer,Int64,T224BitDigest).

SHA224InitDigest(T256BitDigest)

Represents method SHA224InitDigest(T256BitDigest).

SHA256Buf(T256BitDigest,Void,Integer)

Represents method SHA256Buf(T256BitDigest,Void,Integer).

SHA256DigestToHexA(T256BitDigest)

Represents method SHA256DigestToHexA(T256BitDigest).

SHA256DigestToHexU(T256BitDigest)

Represents method SHA256DigestToHexU(T256BitDigest).

SHA256DigestToStrA(T256BitDigest)

Represents method SHA256DigestToStrA(T256BitDigest).

SHA256FinalBuf(T256BitDigest,Void,Integer,Int64)

Represents method SHA256FinalBuf(T256BitDigest,Void,Integer,Int64).

SHA256InitDigest(T256BitDigest)

Represents method SHA256InitDigest(T256BitDigest).

SHA384Buf(T512BitDigest,Void,Integer)

Represents method SHA384Buf(T512BitDigest,Void,Integer).

SHA384DigestToHexA(T384BitDigest)

Represents method SHA384DigestToHexA(T384BitDigest).

SHA384DigestToHexU(T384BitDigest)

Represents method SHA384DigestToHexU(T384BitDigest).

SHA384DigestToStrA(T384BitDigest)

Represents method SHA384DigestToStrA(T384BitDigest).

SHA384FinalBuf(T512BitDigest,Void,Integer,Int64,T384BitDigest)

Represents method SHA384FinalBuf(T512BitDigest,Void,Integer,Int64,T384BitDigest).

SHA384InitDigest(T512BitDigest)

Represents method SHA384InitDigest(T512BitDigest).

SHA512Buf(T512BitDigest,Void,Integer)

Represents method SHA512Buf(T512BitDigest,Void,Integer).

SHA512DigestToHexA(T512BitDigest)

Represents method SHA512DigestToHexA(T512BitDigest).

SHA512DigestToHexU(T512BitDigest)

Represents method SHA512DigestToHexU(T512BitDigest).

SHA512DigestToStrA(T512BitDigest)

Represents method SHA512DigestToStrA(T512BitDigest).

SHA512FinalBuf(T512BitDigest,Void,Integer,Int64)

Represents method SHA512FinalBuf(T512BitDigest,Void,Integer,Int64).

SHA512InitDigest(T512BitDigest)

Represents method SHA512InitDigest(T512BitDigest).

Top