#include <zeusbase/Security/SimpleDES.h>Defines | |
| #define | BitSet(x, y) ( ((y) >> (x)) & 0x1) |
| #define | p10(x) |
| #define | p8(x) |
| #define | p4(x) |
| #define | ip(x) |
| #define | ipInv(x) |
| #define | ep(x) |
| #define | RIGHT_5BIT(x) (x & 0x1F) |
| #define | LEFT_5BIT(x) ((x >> 5) & 0x1F) |
| #define | RIGHT_4BIT(x) (x & 0x0F) |
| #define | LEFT_4BIT(x) ((x >> 4) & 0x0F) |
| #define | ROTLEFT_5(x, y) (((x << y) | (x >> (5-y))) & 0x1F) |
| #define | SWAP_4BITS(x) (((x << 4) & 0xF0) | ((x >> 4) & 0x0F)) |
| #define BitSet | ( | x, | |
| y | |||
| ) | ( ((y) >> (x)) & 0x1) |
| #define ep | ( | x ) |
| #define ip | ( | x ) |
| #define ipInv | ( | x ) |
| #define LEFT_4BIT | ( | x ) | ((x >> 4) & 0x0F) |
| #define LEFT_5BIT | ( | x ) | ((x >> 5) & 0x1F) |
| #define p10 | ( | x ) |
| #define p4 | ( | x ) |
| #define p8 | ( | x ) |
| #define RIGHT_4BIT | ( | x ) | (x & 0x0F) |
| #define RIGHT_5BIT | ( | x ) | (x & 0x1F) |
| #define ROTLEFT_5 | ( | x, | |
| y | |||
| ) | (((x << y) | (x >> (5-y))) & 0x1F) |
| #define SWAP_4BITS | ( | x ) | (((x << 4) & 0xF0) | ((x >> 4) & 0x0F)) |