#include <modes_lcl.h>
Public Attributes | |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | Yi |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | EKi |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | EK0 |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | len |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | Xi |
union { | |
u64 u [2] | |
u32 d [4] | |
u8 c [16] | |
} | H |
u128 | Htable [16] |
void(* | gmult )(u64 Xi[2], const u128 Htable[16]) |
void(* | ghash )(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len) |
unsigned int | mres |
unsigned int | ares |
block128_f | block |
void * | key |
Definition at line 102 of file modes_lcl.h.
unsigned int gcm128_context::ares |
Definition at line 115 of file modes_lcl.h.
block128_f gcm128_context::block |
Definition at line 116 of file modes_lcl.h.
u8 gcm128_context::c[16] |
Definition at line 104 of file modes_lcl.h.
u32 gcm128_context::d[4] |
Definition at line 104 of file modes_lcl.h.
union { ... } gcm128_context::EK0 |
union { ... } gcm128_context::EKi |
Definition at line 113 of file modes_lcl.h.
Definition at line 112 of file modes_lcl.h.
union { ... } gcm128_context::H |
u128 gcm128_context::Htable[16] |
Definition at line 111 of file modes_lcl.h.
void* gcm128_context::key |
Definition at line 117 of file modes_lcl.h.
union { ... } gcm128_context::len |
unsigned int gcm128_context::mres |
Definition at line 115 of file modes_lcl.h.
u64 gcm128_context::u[2] |
Definition at line 104 of file modes_lcl.h.
union { ... } gcm128_context::Xi |
union { ... } gcm128_context::Yi |