Go to the source code of this file.
|
int | KeySchedule (int, int *) |
|
int | SubByte (int) |
|
void | ByteSub_ShiftRow (int *, int) |
|
void | InversShiftRow_ByteSub (int *, int) |
|
int | MixColumn_AddRoundKey (int *, int, int) |
|
int | AddRoundKey_InversMixColumn (int *, int, int) |
|
int | AddRoundKey (int *, int, int) |
|
int | encrypt (int *, int *, int) |
|
int | decrypt (int *, int *, int) |
|
◆ AddRoundKey()
int AddRoundKey |
( |
int * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ AddRoundKey_InversMixColumn()
int AddRoundKey_InversMixColumn |
( |
int * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ ByteSub_ShiftRow()
void ByteSub_ShiftRow |
( |
int * |
, |
|
|
int |
|
|
) |
| |
◆ decrypt()
int decrypt |
( |
int * |
, |
|
|
int * |
, |
|
|
int |
|
|
) |
| |
◆ encrypt()
int encrypt |
( |
int * |
, |
|
|
int * |
, |
|
|
int |
|
|
) |
| |
◆ InversShiftRow_ByteSub()
void InversShiftRow_ByteSub |
( |
int * |
, |
|
|
int |
|
|
) |
| |
◆ KeySchedule()
int KeySchedule |
( |
int |
, |
|
|
int * |
|
|
) |
| |
◆ MixColumn_AddRoundKey()
int MixColumn_AddRoundKey |
( |
int * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ SubByte()
◆ i_round
◆ key
Definition at line 67 of file aes.h.
◆ nb
Definition at line 65 of file aes.h.
◆ statemt
Definition at line 68 of file aes.h.
◆ type
Definition at line 64 of file aes.h.
◆ word
Definition at line 69 of file aes.h.