#include "aesopt.h"

Go to the source code of this file.
Defines | |
| #define | l_copy(y, x) |
| #define | locals(y, x) x[4],y[4] |
| #define | round(rm, y, x, k) rm(y,x,k,0); rm(y,x,k,1); rm(y,x,k,2); rm(y,x,k,3) |
| #define | si(y, x, k, c) (s(y,c) = word_in(x, c) ^ (k)[c]) |
| #define | so(y, x, c) word_out(y, c, s(x,c)) |
| #define | state_in(y, x, k) si(y,x,k,0); si(y,x,k,1); si(y,x,k,2); si(y,x,k,3) |
| #define | state_out(y, x) so(y,x,0); so(y,x,1); so(y,x,2); so(y,x,3) |
Definition in file aescrypt.c.
| #define l_copy | ( | y, | |||
| x | ) |
| #define locals | ( | y, | |||
| x | ) | x[4],y[4] |
Definition at line 56 of file aescrypt.c.
Referenced by local_alloc(), local_hangup(), locals_show(), and unload_module().
| #define round | ( | rm, | |||
| y, | |||||
| x, | |||||
| k | ) | rm(y,x,k,0); rm(y,x,k,1); rm(y,x,k,2); rm(y,x,k,3) |
Definition at line 65 of file aescrypt.c.
| #define si | ( | y, | |||
| x, | |||||
| k, | |||||
| c | ) | (s(y,c) = word_in(x, c) ^ (k)[c]) |
Definition at line 52 of file aescrypt.c.
| #define so | ( | y, | |||
| x, | |||||
| c | ) | word_out(y, c, s(x,c)) |
Definition at line 53 of file aescrypt.c.
| #define state_in | ( | y, | |||
| x, | |||||
| k | ) | si(y,x,k,0); si(y,x,k,1); si(y,x,k,2); si(y,x,k,3) |
Definition at line 63 of file aescrypt.c.
| #define state_out | ( | y, | |||
| x | ) | so(y,x,0); so(y,x,1); so(y,x,2); so(y,x,3) |
Definition at line 64 of file aescrypt.c.
1.5.5