help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



[Overview][Constants][Types][Classes] Reference for unit 'BlowFish' (#fcl)

TBlowFishStream

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Parent class for blowfish encryption/decryption streams

Declaration

Source position: blowfish.pp line 51

type TBlowFishStream = class(TOwnerStream)

public

  constructor Create();

  

Create a new instance of the TBlowFishStream class

  destructor Destroy; override;

  

Destroy the TBlowFishStream instance.

  property BlowFish: TBlowFish; [r]

  

Blowfish instance used when encrypting/descrypting

end;

Inheritance

TBlowFishStream

  

Parent class for blowfish encryption/decryption streams

|

TOwnerStream

?

TObject

Description

TBlowFishStream is an abstract class which is used as a parent class for TBlowFishEncryptStream and TBlowFishDecryptStream. It simply provides a constructor and storage for a TBlowFish instance and for the source or destination stream.

Do not create an instance of TBlowFishStream directly. Instead create one of the descendent classes TBlowFishEncryptStream or TBlowFishDecryptStream.

See also

TBlowFishEncryptStream

  

On-the-fly Blowfish encryption stream

TBlowFishDecryptStream

  

On-the-fly Blowfish decryption stream

TBlowFish

  

Class implementing blowfish encryption/decription

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505