Skip to content

TIDEAStream

Ancestor stream for IDEA encryption/decryption streams.

Declaration

Source position: idea.pp line 82

type

  TIDEAStream = class(TOwnerStream)
  public
    constructor Create; overload;
    property Key: TIDEAKey; {r}
  end;

Description

Do not create instances of TIDEAStream directly. It implements no useful functionality: it serves as a common ancestor of the TIDEAEncryptStream and TIDEADeCryptStream, and simply provides some fields that these descendent classes use when encrypting/decrypting. One of these classes should be created, depending on whether one wishes to encrypt or to decrypt.

Properties

Member Visibility Description
Key read only public Key used when encrypting/decrypting.
See all Properties

Methods

Member Visibility Description
Create public Creates a new instance of the TIDEAStream class.
See all Methods

See also

Name Description
TIDEAEncryptStream IDEA encryption stream.
TIDEADeCryptStream IDEA Decryption stream.