FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kBlowfishCipher Class Reference

Description

Blowfish Cipher implementation.

Inheritance diagram for kBlowfishCipher:
Inheritance graph

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...
 

The documentation for this class was generated from the following file: