#include "aes.h"
Go to the source code of this file.
Defines | |
#define | AES_PRIV_SIZE (4 * 44) |
#define | AES_SMALL_TABLES |
#define | GETU32(pt) |
#define | PUTU32(ct, st) |
#define | RCON(i) rcon[(i)] |
#define | TD0(i) Td0[((i) >> 24) & 0xff] |
#define | TD0_(i) Td0[(i) & 0xff] |
#define | TD1(i) Td1[((i) >> 16) & 0xff] |
#define | TD1_(i) Td1[(i) & 0xff] |
#define | TD2(i) Td2[((i) >> 8) & 0xff] |
#define | TD2_(i) Td2[(i) & 0xff] |
#define | TD3(i) Td3[(i) & 0xff] |
#define | TD3_(i) Td3[(i) & 0xff] |
#define | TD41(i) (Td4[((i) >> 24) & 0xff] & 0xff000000) |
#define | TD42(i) (Td4[((i) >> 16) & 0xff] & 0x00ff0000) |
#define | TD43(i) (Td4[((i) >> 8) & 0xff] & 0x0000ff00) |
#define | TD44(i) (Td4[(i) & 0xff] & 0x000000ff) |
#define | TE0(i) Te0[((i) >> 24) & 0xff] |
#define | TE1(i) Te1[((i) >> 16) & 0xff] |
#define | TE2(i) Te2[((i) >> 8) & 0xff] |
#define | TE3(i) Te3[(i) & 0xff] |
#define | TE4(i) (Te4[(i)] & 0x000000ff) |
#define | TE41(i) (Te4[((i) >> 24) & 0xff] & 0xff000000) |
#define | TE414(i) (Te4[((i) >> 24) & 0xff] & 0x000000ff) |
#define | TE42(i) (Te4[((i) >> 16) & 0xff] & 0x00ff0000) |
#define | TE421(i) (Te4[((i) >> 16) & 0xff] & 0xff000000) |
#define | TE43(i) (Te4[((i) >> 8) & 0xff] & 0x0000ff00) |
#define | TE432(i) (Te4[((i) >> 8) & 0xff] & 0x00ff0000) |
#define | TE44(i) (Te4[(i) & 0xff] & 0x000000ff) |
#define | TE443(i) (Te4[(i) & 0xff] & 0x0000ff00) |
Functions | |
void | rijndaelKeySetupEnc (u32 rk[], const u8 cipherKey[]) |
Variables | |
const u32 | rcon [10] |
const u8 | rcons [10] |
const u32 | Td0 [256] |
const u32 | Td1 [256] |
const u32 | Td2 [256] |
const u32 | Td3 [256] |
const u32 | Td4 [256] |
const u8 | Td4s [256] |
const u32 | Te0 [256] |
const u32 | Te1 [256] |
const u32 | Te2 [256] |
const u32 | Te3 [256] |
const u32 | Te4 [256] |
#define GETU32 | ( | pt | ) |
#define PUTU32 | ( | ct, | |||
st | ) |
Expand the cipher key into the encryption key schedule.
Definition at line 786 of file aes-internal.c.
Definition at line 736 of file aes-internal.c.
Definition at line 404 of file aes-internal.c.
Definition at line 471 of file aes-internal.c.
Definition at line 537 of file aes-internal.c.
Definition at line 604 of file aes-internal.c.
Definition at line 670 of file aes-internal.c.
Definition at line 71 of file aes-internal.c.
Definition at line 138 of file aes-internal.c.
Definition at line 204 of file aes-internal.c.
Definition at line 270 of file aes-internal.c.
Definition at line 337 of file aes-internal.c.