mbedtls_gcm_context
gcm.h
mbedtls_cipher_context_t mbedtls_cipher_context_t mbedtls_gcm_context::private_cipher_ctx private_cipher_ctx mbedtls_gcm_context::private_cipher_ctx

The cipher context used.

uint64_t uint64_t mbedtls_gcm_context::private_H[MBEDTLS_GCM_HTABLE_SIZE][2] [MBEDTLS_GCM_HTABLE_SIZE][2] private_H mbedtls_gcm_context::private_H

Precalculated HTable.

uint64_t uint64_t mbedtls_gcm_context::private_len private_len mbedtls_gcm_context::private_len

The total length of the encrypted data.

uint64_t uint64_t mbedtls_gcm_context::private_add_len private_add_len mbedtls_gcm_context::private_add_len

The total length of the additional data.

unsigned char unsigned char mbedtls_gcm_context::private_base_ectr[16] [16] private_base_ectr mbedtls_gcm_context::private_base_ectr

The first ECTR for tag.

unsigned char unsigned char mbedtls_gcm_context::private_y[16] [16] private_y mbedtls_gcm_context::private_y

The Y working value.

unsigned char unsigned char mbedtls_gcm_context::private_buf[16] [16] private_buf mbedtls_gcm_context::private_buf

The buf working value.

unsigned char unsigned char mbedtls_gcm_context::private_mode private_mode mbedtls_gcm_context::private_mode

The operation to perform: MBEDTLS_GCM_ENCRYPT or MBEDTLS_GCM_DECRYPT.

unsigned char unsigned char mbedtls_gcm_context::private_acceleration private_acceleration mbedtls_gcm_context::private_acceleration

The acceleration to use.

int int mbedtls_gcm_context::dummy dummy mbedtls_gcm_context::dummy

The GCM context structure.

mbedtls_cipher_context_t
private_cipher_info
private_cmac_ctx
mbedtls_cipher_info_t
mbedtls_cmac_context_t
mbedtls_gcm_context
private_cipher_ctx
- mbedtls_gcm_context
  dummy
- mbedtls_gcm_context
  private_acceleration
- mbedtls_gcm_context
  private_add_len
- mbedtls_gcm_context
  private_base_ectr
- mbedtls_gcm_context
  private_buf
- mbedtls_gcm_context
  private_cipher_ctx
- mbedtls_gcm_context
  private_H
- mbedtls_gcm_context
  private_len
- mbedtls_gcm_context
  private_mode
- mbedtls_gcm_context
  private_y