24 #ifndef __NETCOMM_WORLDINFO_ENCRYPT_H_
25 #define __NETCOMM_WORLDINFO_ENCRYPT_H_
27 #include <core/exception.h>
53 size_t plain_buffer_length;
55 size_t crypt_buffer_length;
57 const unsigned char *key;
58 const unsigned char *iv;
Fawkes library namespace.
size_t recommended_crypt_buffer_size()
Get recommended crypted buffer size.
void set_plain_buffer(void *buffer, size_t buffer_length)
Set plain buffer.
void set_crypt_buffer(void *buffer, size_t buffer_length)
Set crypted buffer.
~WorldInfoMessageEncryptor()
Empty destructor.
Base class for exceptions in Fawkes.
WorldInfoMessageEncryptor(const unsigned char *key, const unsigned char *iv)
Constructor.
WorldInfo message encryptor.
Message encryption failed.
MessageEncryptionException(const char *msg)
Constructor.