11.12.3.1.69. Struct sss_symmetric_t

11.12.3.1.69.1. Struct Documentation

struct sss_symmetric_t

Typedef for the symmetric crypto context.

Public Members

sss_algorithm_t algorithm

Algorithm to be applied, e.g AES_ECB / CBC

uint8_t data[(0 + (2 * sizeof(void *)) + (2 * sizeof(int)) + (2 * sizeof(void *)) + 16 + 4 + 32)]
struct sss_symmetric_t::[anonymous] extension

Reserved memory for implementation specific extension

sss_object_t *keyObject

Key to be used for the symmetric operation

sss_mode_t mode

Mode of operation, e.g Encryption/Decryption

sss_session_t *session

Virtual connection between application (user context) and specific security subsystem and function thereof.