1.1.4 Enumerations
enum AES_ERROR { AES_NO_ERROR = 0, AES_CONTEXT_ERROR = 1, AES_INVALID_MODE_ERROR = 2, AES_KEY_SETUP_ERROR = 3, AES_INIT_VECTOR_SETUP_ERROR = 4, AES_COUNTER_MEASURE_SETUP_ERROR = 5, AES_INITIALIZE_ERROR = 6, AES_WRITE_ERROR = 7, AES_READ_ERROR = 8, AES_STATE_ERROR = 9, AES_EXECUTE_ERROR = 10, AES_OPERATION_IS_NOT_ACTIVE = 11, AES_OPERATION_IS_ACTIVE = 12 }
Defines AES error codes.
enum AESCON_MODE { MODE_ECB = 0, MODE_CTR = 2, MODE_GCM = 6, MODE_CMAC = 8 }
Defines allowed AES modes.
enum AESCON_OPERATION { OP_ENCRYPT = 0, OP_DECRYPT = 1 }
Defines allowed AES operations.