C++ SDK Documentation  24.1.0
Vertica::AESKey Struct Reference
Collaboration diagram for Vertica::AESKey:
Collaboration graph

Public Attributes

unsigned char iv [IV_LENGTH] = {0}
 initialization vector to use for AES encryption
 
unsigned char key [KEY_LENGTH] = {0}
 key to use for AES encryption
 
size_t length = 0
 number of bytes of key filled
 

Static Public Attributes

static constexpr size_t IV_LENGTH = 12
 
static constexpr size_t KEY_LENGTH = 32
 256 bits (max) for key, 96 (always) for IV