cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Public Attributes | List of all members
gcm_ctx Struct Reference

#include <gcm.h>

Public Attributes

gcm_buf_t ctr_val
 
gcm_buf_t enc_ctr
 
gcm_buf_t hdr_ghv
 
gcm_buf_t txt_ghv
 
gf_t ghash_h
 
aes_encrypt_ctx aes [1]
 
uint_32t y0_val
 
uint_32t hdr_cnt
 
uint_32t txt_ccnt
 
uint_32t txt_acnt
 

Detailed Description

Definition at line 89 of file gcm.h.

Member Data Documentation

aes_encrypt_ctx gcm_ctx::aes[1]

Definition at line 108 of file gcm.h.

gcm_buf_t gcm_ctx::ctr_val

Definition at line 103 of file gcm.h.

gcm_buf_t gcm_ctx::enc_ctr

Definition at line 104 of file gcm.h.

gf_t gcm_ctx::ghash_h

Definition at line 107 of file gcm.h.

uint_32t gcm_ctx::hdr_cnt

Definition at line 110 of file gcm.h.

gcm_buf_t gcm_ctx::hdr_ghv

Definition at line 105 of file gcm.h.

uint_32t gcm_ctx::txt_acnt

Definition at line 112 of file gcm.h.

uint_32t gcm_ctx::txt_ccnt

Definition at line 111 of file gcm.h.

gcm_buf_t gcm_ctx::txt_ghv

Definition at line 106 of file gcm.h.

uint_32t gcm_ctx::y0_val

Definition at line 109 of file gcm.h.


The documentation for this struct was generated from the following file: