versadac  1
versadac - Scalable Recorder Firmware
Public Member Functions | Public Attributes | List of all members
AuthenticatedEncryption_Context Class Reference

Public Member Functions

void SetEncryptionKey (const unsigned char *key)
 
void SetDecryptionKey (const unsigned char *key)
 
void AES_cbc_encrypt (const unsigned char *in, unsigned char *out, size_t length)
 
void AES_cbc_decrypt (const unsigned char *in, unsigned char *out, size_t length)
 

Public Attributes

unsigned char szAESEncryptionKey [AES_BLOCK_SIZE+1]
 
unsigned char szAESDecryptionKey [AES_BLOCK_SIZE+1]
 
AES_KEY AESEncryptionKey
 
AES_KEY AESDecryptionKey
 
unsigned char szDummyIV [AES_BLOCK_SIZE+1]
 

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