cryptlib
3.4.1
|
Go to the source code of this file.
Macros | |
#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 | locals(y, x) x##0,x##1,x##2,x##3,y##0,y##1,y##2,y##3 |
#define | l_copy(y, x) |
#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) |
#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 l_copy | ( | y, | |
x | |||
) |
#define locals | ( | y, | |
x | |||
) | x##0,x##1,x##2,x##3,y##0,y##1,y##2,y##3 |
Definition at line 52 of file aescrypt.c.
#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 59 of file aescrypt.c.
Definition at line 46 of file aescrypt.c.
Definition at line 47 of file aescrypt.c.
Definition at line 57 of file aescrypt.c.