Description | uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
Encryption support
Implemented are DES and 3DES encryption/decryption by ECB, CBC, CFB-8bit, CFB-block, OFB and CTR methods.
Name | Description |
---|---|
Class TSynaBlockCipher |
Implementation of common routines for 64-bit block ciphers |
Class TSynaCustomDes |
Implementation of common routines for DES encryption |
Class TSynaDes |
Implementation of DES encryption |
Class TSyna3Des |
Implementation of 3DES encryption |
function TestDes: boolean; |
function Test3Des: boolean; |
TDesKeyData = array[0..31] of integer; |
function TestDes: boolean; |
Call internal test of all DES encryptions. Returns True
if all is OK.
function Test3Des: boolean; |
Call internal test of all 3DES encryptions. Returns True
if all is OK.
TDesKeyData = array[0..31] of integer; |
Datatype for holding one DES key data
This data type is used internally.