[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'idea' (#fcl)

TIDEAEncryptStream.Create

Constructor to create a new TIDEAEncryptStream instance

Declaration

Source position: idea.pp line 93

public constructor TIDEAEncryptStream.Create(

  const AKey: String;

  Dest: TStream

); overload;

Arguments

AKey

  

String to use as key data.

Dest

  

Destination stream for encrypted data

Description

Create creates a new TIDEAEncryptStream instance using the the string AKey to compute the encryption key, which is then passed on to the inherited constructor TIDEAStream.Create. It is an easy-access function which introduces no new functionality.

The string is truncated at the maximum length of the TIdeaCryptKey structure, so it makes no sense to provide a string with length longer than this structure.

See also

TIdeaCryptKey

  

Type for holding an encyption/decryption IDEA key.

TIDEAStream.Create

  

Creates a new instance of the TIDEAStream class

TIDEADeCryptStream.Create

  

Constructor to create a new TIDEADecryptStream instance

The latest version of this document can be found at lazarus-ccr.sourceforge.net.