Unit synacrypt

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

Encryption support

Implemented are DES and 3DES encryption/decryption by ECB, CBC, CFB-8bit, CFB-block, OFB and CTR methods.

uses

Overview

Classes, Interfaces, Objects and Records

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

Functions and Procedures

function TestDes: boolean;
function Test3Des: boolean;

Types

TDesKeyData = array[0..31] of integer;

Description

Functions and Procedures

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.

Types

TDesKeyData = array[0..31] of integer;

Datatype for holding one DES key data

This data type is used internally.


Generated by PasDoc 0.9.0 on 2007-12-20 22:45:45