Classe TRESTDWDCP_cast256

Unit

Declaração

type TRESTDWDCP_cast256 = class(TDWDCP_blockcipher128)

Descrição

No description available, ancestor TDWDCP_blockcipher128 description follows

Base type definition for 128 bit block ciphers

Hierarquia

Visão Geral

Campos

Protected Kr: array[0..11,0..3] of DWord;
Protected Km: array[0..11,0..3] of DWord;

Métodos

Protected procedure InitKey(const Key; Size: longword); override;
Public class function GetId: integer; override;
Public class function GetAlgorithm: string; override;
Public class function GetMaxKeySize: integer; override;
Public class function SelfTest: boolean; override;
Public procedure Burn; override;
Public procedure EncryptECB(const InData; var OutData); override;
Public procedure DecryptECB(const InData; var OutData); override;

Descrição

Campos

Protected Kr: array[0..11,0..3] of DWord;
 
Protected Km: array[0..11,0..3] of DWord;
 

Métodos

Protected procedure InitKey(const Key; Size: longword); override;
 
Public class function GetId: integer; override;
 
Public class function GetAlgorithm: string; override;
 
Public class function GetMaxKeySize: integer; override;
 
Public class function SelfTest: boolean; override;
 
Public procedure Burn; override;
 
Public procedure EncryptECB(const InData; var OutData); override;
 
Public procedure DecryptECB(const InData; var OutData); override;
 

Gerado por PasDoc 0.16.0.