#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.
1.8.2