|
Monero
|

Macros | |
| #define | TABLE_ALIGN 32 |
| #define | WPOLY 0x011b |
| #define | N_COLS 4 |
| #define | AES_BLOCK_SIZE 16 |
| #define | RC_LENGTH (5 * (AES_BLOCK_SIZE / 4 - 2)) |
| #define | LOCAL_ALIGN |
| #define | rf1(r, c) |
| #define | word_in(x, c) |
| #define | word_out(x, c, v) |
| #define | s(x, c) |
| #define | si(y, x, c) |
| #define | so(y, x, c) |
| #define | state_in(y, x) |
| #define | state_out(y, x) |
| #define | round(rm, y, x, k) |
| #define | to_byte(x) |
| #define | bval(x, n) |
| #define | fwd_var(x, r, c) |
| #define | fwd_rnd(y, x, k, c) |
| #define | sb_data(w) |
| #define | rc_data(w) |
| #define | bytes2word(b0, b1, b2, b3) |
| #define | h0(x) |
| #define | w0(p) |
| #define | w1(p) |
| #define | w2(p) |
| #define | w3(p) |
| #define | u0(p) |
| #define | u1(p) |
| #define | u2(p) |
| #define | u3(p) |
| #define | v0(p) |
| #define | v1(p) |
| #define | v2(p) |
| #define | v3(p) |
| #define | f2(x) |
| #define | f4(x) |
| #define | f8(x) |
| #define | f3(x) |
| #define | f9(x) |
| #define | fb(x) |
| #define | fd(x) |
| #define | fe(x) |
| #define | t_dec(m, n) |
| #define | t_set(m, n) |
| #define | t_use(m, n) |
| #define | d_4(t, n, b, e, f, g, h) |
| #define | four_tables(x, tab, vf, rf, c) |
| #define | STATIC |
| #define | INLINE |
Functions | |
| d_4 (uint32_t, t_dec(f, n), sb_data, u0, u1, u2, u3) | |
| STATIC INLINE void | aesb_single_round (const uint8_t *in, uint8_t *out, uint8_t *expandedKey) |
| STATIC INLINE void | aesb_pseudo_round (const uint8_t *in, uint8_t *out, uint8_t *expandedKey) |
| #define AES_BLOCK_SIZE 16 |
| #define bval | ( | x, | |
| n ) |
| #define bytes2word | ( | b0, | |
| b1, | |||
| b2, | |||
| b3 ) |
| #define f8 | ( | x | ) |
| #define four_tables | ( | x, | |
| tab, | |||
| vf, | |||
| rf, | |||
| c ) |
| #define fwd_rnd | ( | y, | |
| x, | |||
| k, | |||
| c ) |
| #define fwd_var | ( | x, | |
| r, | |||
| c ) |
| #define h0 | ( | x | ) |
| #define INLINE |
| #define LOCAL_ALIGN |
| #define N_COLS 4 |
| #define rc_data | ( | w | ) |
| #define RC_LENGTH (5 * (AES_BLOCK_SIZE / 4 - 2)) |
| #define rf1 | ( | r, | |
| c ) |
| #define round | ( | rm, | |
| y, | |||
| x, | |||
| k ) |
| #define s | ( | x, | |
| c ) |
| #define sb_data | ( | w | ) |
| #define si | ( | y, | |
| x, | |||
| c ) |
| #define so | ( | y, | |
| x, | |||
| c ) |
| #define state_in | ( | y, | |
| x ) |
| #define state_out | ( | y, | |
| x ) |
| #define STATIC |
| #define t_dec | ( | m, | |
| n ) |
| #define t_set | ( | m, | |
| n ) |
| #define t_use | ( | m, | |
| n ) |
| #define TABLE_ALIGN 32 |
| #define to_byte | ( | x | ) |
| #define u0 | ( | p | ) |
| #define u1 | ( | p | ) |
| #define u2 | ( | p | ) |
| #define u3 | ( | p | ) |
| #define v0 | ( | p | ) |
| #define v1 | ( | p | ) |
| #define v2 | ( | p | ) |
| #define v3 | ( | p | ) |
| #define w0 | ( | p | ) |
| #define w1 | ( | p | ) |
| #define w2 | ( | p | ) |
| #define w3 | ( | p | ) |
| #define word_in | ( | x, | |
| c ) |
| #define word_out | ( | x, | |
| c, | |||
| v ) |
| #define WPOLY 0x011b |