|
Mbed TLS v3.6.5
|
The GCM context structure. More...
#include <gcm.h>

Data Fields | |
| mbedtls_cipher_context_t | private_cipher_ctx |
| uint64_t | private_H [MBEDTLS_GCM_HTABLE_SIZE][2] |
| uint64_t | private_len |
| uint64_t | private_add_len |
| unsigned char | private_base_ectr [16] |
| unsigned char | private_y [16] |
| unsigned char | private_buf [16] |
| unsigned char | private_mode |
| unsigned char | private_acceleration |
| int | dummy |
| unsigned char mbedtls_gcm_context::private_acceleration |
| uint64_t mbedtls_gcm_context::private_add_len |
| unsigned char mbedtls_gcm_context::private_base_ectr[16] |
| unsigned char mbedtls_gcm_context::private_buf[16] |
| mbedtls_cipher_context_t mbedtls_gcm_context::private_cipher_ctx |
| uint64_t mbedtls_gcm_context::private_H[MBEDTLS_GCM_HTABLE_SIZE][2] |
| uint64_t mbedtls_gcm_context::private_len |
| unsigned char mbedtls_gcm_context::private_mode |
The operation to perform: MBEDTLS_GCM_ENCRYPT or MBEDTLS_GCM_DECRYPT.
| unsigned char mbedtls_gcm_context::private_y[16] |