|
RetroArch
|
GCM context structure. More...
#include <gcm.h>
Public Attributes | |
| mbedtls_cipher_context_t | cipher_ctx |
| uint64_t | HL [16] |
| uint64_t | HH [16] |
| uint64_t | len |
| uint64_t | add_len |
| unsigned char | base_ectr [16] |
| unsigned char | y [16] |
| unsigned char | buf [16] |
| int | mode |
GCM context structure.
| uint64_t mbedtls_gcm_context::add_len |
Total add length
| unsigned char mbedtls_gcm_context::base_ectr[16] |
First ECTR for tag
| unsigned char mbedtls_gcm_context::buf[16] |
buf working value
| mbedtls_cipher_context_t mbedtls_gcm_context::cipher_ctx |
cipher context used
| uint64_t mbedtls_gcm_context::HH[16] |
Precalculated HTable
| uint64_t mbedtls_gcm_context::HL[16] |
Precalculated HTable
| uint64_t mbedtls_gcm_context::len |
Total data length
| int mbedtls_gcm_context::mode |
Encrypt or Decrypt
| unsigned char mbedtls_gcm_context::y[16] |
Y working value
1.8.15