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 |