#include <openssl/modes.h>
Go to the source code of this file.
Classes | |
struct | u128 |
struct | gcm128_context |
struct | xts128_context |
struct | ccm128_context |
Macros | |
#define | U64(C) C##ULL |
#define | STRICT_ALIGNMENT 1 |
#define | GETU32(p) ((u32)(p)[0]<<24|(u32)(p)[1]<<16|(u32)(p)[2]<<8|(u32)(p)[3]) |
#define | PUTU32(p, v) ((p)[0]=(u8)((v)>>24),(p)[1]=(u8)((v)>>16),(p)[2]=(u8)((v)>>8),(p)[3]=(u8)(v)) |
#define | TABLE_BITS 4 |
Typedefs | |
typedef long long | i64 |
typedef unsigned long long | u64 |
typedef unsigned int | u32 |
typedef unsigned char | u8 |
Definition at line 85 of file modes_lcl.h.
#define PUTU32 | ( | p, | |
v | |||
) | ((p)[0]=(u8)((v)>>24),(p)[1]=(u8)((v)>>16),(p)[2]=(u8)((v)>>8),(p)[3]=(u8)(v)) |
Definition at line 86 of file modes_lcl.h.
#define STRICT_ALIGNMENT 1 |
Definition at line 28 of file modes_lcl.h.
#define TABLE_BITS 4 |
Definition at line 100 of file modes_lcl.h.
#define U64 | ( | C | ) | C##ULL |
Definition at line 22 of file modes_lcl.h.
typedef long long i64 |
Definition at line 20 of file modes_lcl.h.
typedef unsigned int u32 |
Definition at line 25 of file modes_lcl.h.
typedef unsigned long long u64 |
Definition at line 21 of file modes_lcl.h.
typedef unsigned char u8 |
Definition at line 26 of file modes_lcl.h.