23 #ifndef __NETCOMM_CRYPTO_ENCRYPT_H_ 24 #define __NETCOMM_CRYPTO_ENCRYPT_H_ 26 #include <core/exception.h> 43 void set_plain_buffer(
void *buffer,
size_t buffer_length);
44 void set_crypt_buffer(
void *buffer,
size_t buffer_length);
46 size_t recommended_crypt_buffer_size();
52 size_t plain_buffer_length;
54 size_t crypt_buffer_length;
56 const unsigned char *key;
57 const unsigned char *iv;
Fawkes library namespace.
Base class for exceptions in Fawkes.
Message encryption failed.
MessageEncryptionException(const char *msg)
Constructor.