[Overview][Constants][Types][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Parent class for Blowfish encryption/decryption streams
Source position: blowfish.pp line 52
type TBlowFishStream = class(TOwnerStream) |
||
public |
||
constructor Create(); |
|
Create a new instance of the TBlowFishStream class |
destructor Destroy; override; |
|
Destroy the TBlowFishStream instance. |
|
Blowfish instance used when encrypting/decrypting |
|
end; |
|
Parent class for Blowfish encryption/decryption streams |
|
| | ||
| | ||
| | ||
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.
|
On-the-fly Blowfish encryption stream |
|
|
On-the-fly Blowfish decryption stream |
|
|
Class implementing Blowfish encryption/decryption |