|
FireSync API
|
Blowfish Cipher implementation.

Public Member Functions | |
| kStatus | kBlowfishCipher_Construct (kBlowfishCipher *blowfish, const kByte *key, kSize keyLength, kCipherPadding padding, kCipherMode cipherMode, kAlloc allocator) |
| Constructs a kBlowfishCipher instance. More... | |
Public Member Functions inherited from kCipher | |
| kSize | kCipher_Blocksize (kCipher cipher) |
| Gets the block size. More... | |
| kStatus | kCipher_Decrypt (kCipher cipher, const void *data, kSize dataLength, kArray1 result) |
| Decrypts data. More... | |
| kStatus | kCipher_Encrypt (kCipher cipher, const void *data, kSize dataLength, kArray1 result) |
| Encrypts data. More... | |
| kCipherMode | kCipher_Mode (kCipher cipher) |
| Gets the cipher mode. More... | |
| kCipherPadding | kCipher_Padding (kCipher cipher) |
| Gets the pattern mode. More... | |