PandA-2024.02
|
Go to the source code of this file.
Functions | |
void | ByteSub_ShiftRow (int statemt[32], int nb) |
int | SubByte (int in) |
void | InversShiftRow_ByteSub (int statemt[32], int nb) |
int | MixColumn_AddRoundKey (int statemt[32], int nb, int n) |
int | AddRoundKey_InversMixColumn (int statemt[32], int nb, int n) |
int | AddRoundKey (int statemt[32], int type, int n) |
Variables | |
const int | Sbox [16][16] |
const int | invSbox [16][16] |
int AddRoundKey | ( | int | statemt[32], |
int | type, | ||
int | n | ||
) |
Definition at line 512 of file aes_func.c.
References nb.
int AddRoundKey_InversMixColumn | ( | int | statemt[32], |
int | nb, | ||
int | n | ||
) |
Definition at line 434 of file aes_func.c.
void ByteSub_ShiftRow | ( | int | statemt[32], |
int | nb | ||
) |
Definition at line 133 of file aes_func.c.
References Sbox.
void InversShiftRow_ByteSub | ( | int | statemt[32], |
int | nb | ||
) |
Definition at line 253 of file aes_func.c.
References invSbox.
int MixColumn_AddRoundKey | ( | int | statemt[32], |
int | nb, | ||
int | n | ||
) |
Definition at line 367 of file aes_func.c.
int SubByte | ( | int | in | ) |
Definition at line 246 of file aes_func.c.
References Sbox.
Referenced by KeySchedule().
const int invSbox[16][16] |
Definition at line 96 of file aes_func.c.
const int Sbox[16][16] |
Definition at line 62 of file aes_func.c.