FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kBlowfishCipher.h
Go to the documentation of this file.
1 
9 #ifndef K_FIRESYNC_BLOWFISHCIPHER_H
10 #define K_FIRESYNC_BLOWFISHCIPHER_H
11 
12 #include <kFireSync/kFsDef.h>
14 
15 kBeginHeader()
16 
17 
23 //typedef kCipher kBlowfishCipher; --forward-declared in kFsDef.x.h
24 
25 
37 kFsFx(kStatus) kBlowfishCipher_Construct(kBlowfishCipher* blowfish, const kByte* key, kSize keyLength, kCipherPadding padding, kCipherMode cipherMode, kAlloc allocator);
38 
39 kEndHeader()
40 
41 #include <kFireSync/Crypto/kBlowfishCipher.x.h>
42 
43 #endif
Represents pattern mode for the encrypt function.
kStatus kBlowfishCipher_Construct(kBlowfishCipher *blowfish, const kByte *key, kSize keyLength, kCipherPadding padding, kCipherMode cipherMode, kAlloc allocator)
Constructs a kBlowfishCipher instance.
Essential API declarations for the kFireSync library.
Blowfish Cipher implementation.
Declares the kCipher class.
Represents cipher mode for en- and decrypt functions.