|
cryptlib
3.4.1
|
Go to the source code of this file.
Macros | |
| #define | ITERATIONS 16 |
| #define | HALF_ITERATIONS 8 |
| #define | MAXWRITE (1024*16) |
| #define | BSIZE (MAXWRITE+4) |
| #define | c2l(c, l) |
| #define | c2ln(c, l1, l2, n) |
| #define | l2c(l, c) |
| #define | HDRSIZE 4 |
| #define | n2l(c, l) |
| #define | l2n(l, c) |
| #define | l2cn(l1, l2, c, n) |
| #define | ROTATE(a, n) (((a)>>(n))+((a)<<(32-(n)))) |
| #define | LOAD_DATA_tmp(a, b, c, d, e, f) LOAD_DATA(a,b,c,d,e,f,g) |
| #define | LOAD_DATA(R, S, u, t, E0, E1, tmp) |
| #define | D_ENCRYPT(LL, R, S) |
| #define | PERM_OP(a, b, t, n, m) |
| #define | IP(l, r) |
| #define | FP(l, r) |
Functions | |
| void | fcrypt_body (DES_LONG *out, des_key_schedule ks, DES_LONG Eswap0, DES_LONG Eswap1) |
Variables | |
| OPENSSL_EXTERN const DES_LONG ASM_EXPORT | des_SPtrans [8][64] |
| #define c2l | ( | c, | |
| l | |||
| ) |
| #define c2ln | ( | c, | |
| l1, | |||
| l2, | |||
| n | |||
| ) |
| #define D_ENCRYPT | ( | LL, | |
| R, | |||
| S | |||
| ) |
| #define FP | ( | l, | |
| r | |||
| ) |
| #define IP | ( | l, | |
| r | |||
| ) |
| #define l2c | ( | l, | |
| c | |||
| ) |
| #define l2cn | ( | l1, | |
| l2, | |||
| c, | |||
| n | |||
| ) |
| #define l2n | ( | l, | |
| c | |||
| ) |
| #define LOAD_DATA | ( | R, | |
| S, | |||
| u, | |||
| t, | |||
| E0, | |||
| E1, | |||
| tmp | |||
| ) |
| #define LOAD_DATA_tmp | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f | |||
| ) | LOAD_DATA(a,b,c,d,e,f,g) |
| #define n2l | ( | c, | |
| l | |||
| ) |
| #define PERM_OP | ( | a, | |
| b, | |||
| t, | |||
| n, | |||
| m | |||
| ) |
| void fcrypt_body | ( | DES_LONG * | out, |
| des_key_schedule | ks, | ||
| DES_LONG | Eswap0, | ||
| DES_LONG | Eswap1 | ||
| ) |
| OPENSSL_EXTERN const DES_LONG ASM_EXPORT des_SPtrans[8][64] |
1.8.2