THashAlgorithmBase Class
Abstract base class for hash algorithms.
TInterfacedObject
Spring.Cryptography.Base.THashAlgorithmBase
Spring.Cryptography.CRC.TCRC16
Spring.Cryptography.CRC.TCRC32
Spring.Cryptography.MD5.TMD5
Spring.Cryptography.SHA.TSHA1
Spring.Cryptography.SHA.TSHA256
Spring.Cryptography.SHA.TSHA384
Spring.Cryptography.SHA.TSHA512
Spring.Cryptography.Base.THashAlgorithmBase
Spring.Cryptography.CRC.TCRC16
Spring.Cryptography.CRC.TCRC32
Spring.Cryptography.MD5.TMD5
Spring.Cryptography.SHA.TSHA1
Spring.Cryptography.SHA.TSHA256
Spring.Cryptography.SHA.TSHA384
Spring.Cryptography.SHA.TSHA512
type THashAlgorithmBase = class abstract(TInterfacedObject, IHashAlgorithm, IInterface) end;
The THashAlgorithmBase type exposes the following members.
Show:
Name | Description | |
---|---|---|
ComputeHash(Byte[]) | Overloaded. Represents method | |
ComputeHash(Byte[],Integer,Integer) | Overloaded. Represents method | |
ComputeHash(Pointer,Integer) | Overloaded. Represents method | |
ComputeHash(RawByteString) | Overloaded. Represents method | |
ComputeHash(string) | Overloaded. Represents method | |
ComputeHash(TStream) | Overloaded. Represents method | |
ComputeHash(WideString) | Overloaded. Represents method | |
ComputeHashOfFile(string) | Represents method | |
GetHashSize | Represents method | |
HashFinal | Represents method | |
HashInit | Represents method | |
HashUpdate(Pointer,Integer) | Represents method |