ICRC16 Interface

Represents type ICRC16.

Namespace: Spring.Cryptography
IInterface
  Spring.Cryptography.IHashAlgorithm
    Spring.Cryptography.ICRC16
      Spring.Cryptography.CRC.TCRC16
type
 ICRC16 = interface(IHashAlgorithm)
 ['{7FEC815E-52E3-4C48-AAC1-7DEE905A6C1F}']
 end;

The ICRC16 type exposes the following members.

Show:
 NameDescription
CrcValue

Represents property CrcValue.

HashSize

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

Top
Show:
 NameDescription
ComputeHash(Byte[])

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

ComputeHash(Byte[],Integer,Integer)

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

ComputeHash(Pointer,Integer)

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

ComputeHash(RawByteString)

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

ComputeHash(string)

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

ComputeHash(TStream)

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

ComputeHash(WideString)

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

ComputeHashOfFile(string)

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

GetCrcValue

Represents method GetCrcValue.

GetHashSize

Represents method GetHashSize. (Inherited from IHashAlgorithm.)

Top