Classe TDWDCP_blockcipher64
Unit
Declaração
type TDWDCP_blockcipher64 = class(TDWDCP_blockcipher)
Descrição
Base type definition for 64 bit block ciphers
Hierarquia
- TObject
- TPersistent
- TComponent
- TDWDCP_cipher
- TDWDCP_blockcipher
- TDWDCP_blockcipher64
Visão Geral
Métodos
![]() |
class function GetBlockSize: integer; override; |
![]() |
procedure Reset; override; |
![]() |
procedure Burn; override; |
![]() |
procedure SetIV(const Value); override; |
![]() |
procedure GetIV(var Value); override; |
![]() |
procedure Init(const Key; Size: longword; InitVector: pointer); override; |
![]() |
procedure EncryptCFB8bit(const Indata; var Outdata; Size: longword); override; |
![]() |
procedure DecryptCFB8bit(const Indata; var Outdata; Size: longword); override; |
Descrição
Métodos
![]() |
class function GetBlockSize: integer; override; |
![]() |
procedure Reset; override; |
Get the block size of the cipher (in bits) |
![]() |
procedure Burn; override; |
Reset any stored chaining information |
![]() |
procedure SetIV(const Value); override; |
Clear all stored key information and chaining information |
![]() |
procedure GetIV(var Value); override; |
Sets the IV to Value and performs a reset |
![]() |
procedure Init(const Key; Size: longword; InitVector: pointer); override; |
Returns the current chaining information, not the actual IV |
![]() |
procedure EncryptCFB8bit(const Indata; var Outdata; Size: longword); override; |
Do key setup based on the data in Key, size is in bits |
![]() |
procedure DecryptCFB8bit(const Indata; var Outdata; Size: longword); override; |
Encrypt size bytes of data using the CFB (8 bit) method of encryption |
Gerado por PasDoc 0.16.0.