[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Parent class for Blowfish encryption/decryption streams.
Source position: blowfish.pp line 58
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. |