IDES Interface

Represents type IDES.

Namespace: Spring.Cryptography
type
 IDES = interface(ISymmetricAlgorithm)
 ['{2123E0C7-A747-49D4-A7CD-A2A9BC1A0042}']
 end;

The IDES type exposes the following members.

Show:
 NameDescription
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.)

Top
Show:
 NameDescription
Decrypt(Byte[])

Overloaded. Represents method Decrypt(Byte[]). (Inherited from ISymmetricAlgorithm.)

Decrypt(Byte[],Integer,Integer)

Overloaded. Represents method Decrypt(Byte[],Integer,Integer). (Inherited from ISymmetricAlgorithm.)

Decrypt(Pointer,Integer)

Overloaded. Represents method Decrypt(Pointer,Integer). (Inherited from ISymmetricAlgorithm.)

Decrypt(RawByteString)

Overloaded. Represents method Decrypt(RawByteString). (Inherited from ISymmetricAlgorithm.)

Decrypt(string)

Overloaded. Represents method Decrypt(string). (Inherited from ISymmetricAlgorithm.)

Decrypt(TBuffer)

Overloaded. Represents method Decrypt(TBuffer). (Inherited from ISymmetricAlgorithm.)

Decrypt(TStream,TStream)

Overloaded. Represents method Decrypt(TStream,TStream). (Inherited from ISymmetricAlgorithm.)

Decrypt(WideString)

Overloaded. Represents method Decrypt(WideString). (Inherited from ISymmetricAlgorithm.)

Encrypt(Byte[])

Overloaded. Represents method Encrypt(Byte[]). (Inherited from ISymmetricAlgorithm.)

Encrypt(Byte[],Integer,Integer)

Overloaded. Represents method Encrypt(Byte[],Integer,Integer). (Inherited from ISymmetricAlgorithm.)

Encrypt(Pointer,Integer)

Overloaded. Represents method Encrypt(Pointer,Integer). (Inherited from ISymmetricAlgorithm.)

Encrypt(RawByteString)

Overloaded. Represents method Encrypt(RawByteString). (Inherited from ISymmetricAlgorithm.)

Encrypt(string)

Overloaded. Represents method Encrypt(string). (Inherited from ISymmetricAlgorithm.)

Encrypt(TBuffer)

Overloaded. Represents method Encrypt(TBuffer). (Inherited from ISymmetricAlgorithm.)

Encrypt(TStream,TStream)

Overloaded. Represents method Encrypt(TStream,TStream). (Inherited from ISymmetricAlgorithm.)

Encrypt(WideString)

Overloaded. Represents method Encrypt(WideString). (Inherited from ISymmetricAlgorithm.)

GetBlockSize

Represents method GetBlockSize. (Inherited from ISymmetricAlgorithm.)

GetCipherMode

Represents method GetCipherMode. (Inherited from ISymmetricAlgorithm.)

GetIV

Represents method GetIV. (Inherited from ISymmetricAlgorithm.)

GetKey

Represents method GetKey. (Inherited from ISymmetricAlgorithm.)

GetKeySize

Represents method GetKeySize. (Inherited from ISymmetricAlgorithm.)

GetLegalBlockSizes

Represents method GetLegalBlockSizes. (Inherited from ISymmetricAlgorithm.)

GetLegalKeySizes

Represents method GetLegalKeySizes. (Inherited from ISymmetricAlgorithm.)

GetPaddingMode

Represents method GetPaddingMode. (Inherited from ISymmetricAlgorithm.)

SetBlockSize(Integer)

Represents method SetBlockSize(Integer). (Inherited from ISymmetricAlgorithm.)

SetCipherMode(TCipherMode)

Represents method SetCipherMode(TCipherMode). (Inherited from ISymmetricAlgorithm.)

SetIV(TBuffer)

Represents method SetIV(TBuffer). (Inherited from ISymmetricAlgorithm.)

SetKey(TBuffer)

Represents method SetKey(TBuffer). (Inherited from ISymmetricAlgorithm.)

SetKeySize(Integer)

Represents method SetKeySize(Integer). (Inherited from ISymmetricAlgorithm.)

SetPaddingMode(TPaddingMode)

Represents method SetPaddingMode(TPaddingMode). (Inherited from ISymmetricAlgorithm.)

Top