|
ff7tk 0.80.25
Work with Final Fantasy 7 game data
|

Macros | |
| #define | Nb 4 |
| #define | Nk 4 |
| #define | Nr 10 |
| #define | getSBoxValue(num) (sbox[(num)]) |
| #define | getSBoxInvert(num) (rsbox[(num)]) |
| #define | Multiply(x, y) |
Typedefs | |
| typedef uint8_t | state_t[4][4] |
Functions | |
| void | AES_init_ctx_iv (struct AES_ctx *ctx, const uint8_t *key, const uint8_t *iv) |
| void | AES_ECB_encrypt (const struct AES_ctx *ctx, uint8_t *buf) |
| void | AES_ECB_decrypt (const struct AES_ctx *ctx, uint8_t *buf) |
| void | XorWithIv (uint8_t *buf, const uint8_t *Iv) |
| void | XorWithByte (uint8_t *buf, uint8_t byte, int length) |
| #define getSBoxInvert | ( | num | ) | (rsbox[(num)]) |
| #define getSBoxValue | ( | num | ) | (sbox[(num)]) |
| #define Multiply | ( | x, | |
| y | |||
| ) |
| #define Nb 4 |
| #define Nk 4 |
| #define Nr 10 |
| typedef uint8_t state_t[4][4] |
| void AES_ECB_decrypt | ( | const struct AES_ctx * | ctx, |
| uint8_t * | buf | ||
| ) |
| void AES_ECB_encrypt | ( | const struct AES_ctx * | ctx, |
| uint8_t * | buf | ||
| ) |
| void AES_init_ctx_iv | ( | struct AES_ctx * | ctx, |
| const uint8_t * | key, | ||
| const uint8_t * | iv | ||
| ) |
| void XorWithByte | ( | uint8_t * | buf, |
| uint8_t | byte, | ||
| int | length | ||
| ) |
| void XorWithIv | ( | uint8_t * | buf, |
| const uint8_t * | Iv | ||
| ) |