IDES Interface
Represents type IDES
.
Spring.Cryptography.ISymmetricAlgorithm
Spring.Cryptography.IDES
Spring.Cryptography.DES.TDES
type IDES = interface(ISymmetricAlgorithm) ['{2123E0C7-A747-49D4-A7CD-A2A9BC1A0042}'] end;
The IDES type exposes the following members.
Name | Description | |
---|---|---|
![]() | BlockSize | Gets or sets the block size, in bits, of the cryptographic operation. (Inherited from ISymmetricAlgorithm.) |
![]() | CipherMode | Gets or sets the cipher mode for operation of the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
![]() | IV | Gets or sets the value of initialization vector. (Inherited from ISymmetricAlgorithm.) |
![]() | Key | Gets or sets the secret key for the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
![]() | KeySize | Gets or sets the size, in bits, of the secret key used by the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
![]() | LegalBlockSizes | Gets the block sizes, in bits, that are supported by the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
![]() | LegalKeySizes | Gets the key sizes, in bits, that are supported by the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
![]() | PaddingMode | Gets or sets the padding mode used in the symmetric algorithm. (Inherited from ISymmetricAlgorithm.) |
Name | Description | |
---|---|---|
![]() | Decrypt(Byte[]) | Overloaded. Represents method |
![]() | Decrypt(Byte[],Integer,Integer) | Overloaded. Represents method |
![]() | Decrypt(Pointer,Integer) | Overloaded. Represents method |
![]() | Decrypt(RawByteString) | Overloaded. Represents method |
![]() | Decrypt(string) | Overloaded. Represents method |
![]() | Decrypt(TBuffer) | Overloaded. Represents method |
![]() | Decrypt(TStream,TStream) | Overloaded. Represents method |
![]() | Decrypt(WideString) | Overloaded. Represents method |
![]() | Encrypt(Byte[]) | Overloaded. Represents method |
![]() | Encrypt(Byte[],Integer,Integer) | Overloaded. Represents method |
![]() | Encrypt(Pointer,Integer) | Overloaded. Represents method |
![]() | Encrypt(RawByteString) | Overloaded. Represents method |
![]() | Encrypt(string) | Overloaded. Represents method |
![]() | Encrypt(TBuffer) | Overloaded. Represents method |
![]() | Encrypt(TStream,TStream) | Overloaded. Represents method |
![]() | Encrypt(WideString) | Overloaded. Represents method |
![]() | GetBlockSize | Represents method |
![]() | GetCipherMode | Represents method |
![]() | GetIV | Represents method |
![]() | GetKey | Represents method |
![]() | GetKeySize | Represents method |
![]() | GetLegalBlockSizes | Represents method |
![]() | GetLegalKeySizes | Represents method |
![]() | GetPaddingMode | Represents method |
![]() | SetBlockSize(Integer) | Represents method |
![]() | SetCipherMode(TCipherMode) | Represents method |
![]() | SetIV(TBuffer) | Represents method |
![]() | SetKey(TBuffer) | Represents method |
![]() | SetKeySize(Integer) | Represents method |
![]() | SetPaddingMode(TPaddingMode) | Represents method |