[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Class implementing Blowfish encryption/decryption.
Source position: blowfish.pp line 42
| type TBlowFish = class(TObject) | ||
| public | ||
| constructor Create(); | 
 | Create a new instance of the TBlowFish class. | 
| procedure Encrypt(); | 
 | Encrypt a block. | 
| procedure Decrypt(); | 
 | Decrypt a block. | 
| end; | 
| 
 | Class implementing Blowfish encryption/decryption. | |
| | | ||
TBlowFish is a simple class that can be used to encrypt/decrypt a single TBFBlock data block with the Encrypt and Decrypt calls. It is used internally by the TBlowFishEnCryptStream and TBlowFishDeCryptStream classes to encrypt or decrypt the actual data.
| 
 | On-the-fly Blowfish encryption stream. | |
| 
 | On-the-fly Blowfish decryption stream. |