TCRC16 Class

CRC16 Hash (CheckSum)

Namespace: Spring.Cryptography.CRC
TInterfacedObject
  Spring.Cryptography.Base.THashAlgorithmBase
    Spring.Cryptography.CRC.TCRC16
type
 TCRC16 = class(THashAlgorithmBase, ICRC16)
 end;

The TCRC16 type exposes the following members.

Show:
 NameDescription
fCHashSize

Represents constant fCHashSize.

Top
Show:
 NameDescription
CrcValue

Represents property CrcValue.

Hash

Represents property Hash. (Inherited from THashAlgorithmBase.)

HashSize

Gets the hash size, in bits, of the algorithm. (Inherited from THashAlgorithmBase.)

Top
Show:
 NameDescription
ComputeHash(Byte[])

Overloaded. Represents method ComputeHash(Byte[]). (Inherited from THashAlgorithmBase.)

ComputeHash(Byte[],Integer,Integer)

Overloaded. Represents method ComputeHash(Byte[],Integer,Integer). (Inherited from THashAlgorithmBase.)

ComputeHash(Pointer,Integer)

Overloaded. Represents method ComputeHash(Pointer,Integer). (Inherited from THashAlgorithmBase.)

ComputeHash(RawByteString)

Overloaded. Represents method ComputeHash(RawByteString). (Inherited from THashAlgorithmBase.)

ComputeHash(string)

Overloaded. Represents method ComputeHash(string). (Inherited from THashAlgorithmBase.)

ComputeHash(TStream)

Overloaded. Represents method ComputeHash(TStream). (Inherited from THashAlgorithmBase.)

ComputeHash(WideString)

Overloaded. Represents method ComputeHash(WideString). (Inherited from THashAlgorithmBase.)

ComputeHashOfFile(string)

Represents method ComputeHashOfFile(string). (Inherited from THashAlgorithmBase.)

GetCrcValue

Represents method GetCrcValue.

GetHashSize

Represents method GetHashSize. (Overrides THashAlgorithmBase.GetHashSize.)

HashFinal

Represents method HashFinal. (Overrides THashAlgorithmBase.HashFinal.)

HashInit

Represents method HashInit. (Overrides THashAlgorithmBase.HashInit.)

HashUpdate(Pointer,Integer)

Represents method HashUpdate(Pointer,Integer). (Overrides THashAlgorithmBase.HashUpdate(Pointer,Integer).)

Top
Show:
 NameDescription
fCRCValue

Represents field fCRCValue.

fHash

Represents field fHash. (Inherited from THashAlgorithmBase.)

Top