base.h (444B)
1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 #define MIN(a,b) (((a)<(b))?(a):(b)) 6 #define MAX(a,b) (((a)>(b))?(a):(b)) 7 #define ROT(s,a) ((s<<a)|(s>>(sizeof(s)-a))) 8 9 unsigned int atoui( char *in ); 10 11 int encrypt( unsigned int mult, unsigned int modulo, unsigned int padding ); 12 int decrypt( unsigned int mult, unsigned int modulo, unsigned int padding ); 13 int sign( unsigned int mult, unsigned int modulo ); 14 15 #ifdef __cplusplus 16 } // extern "C" 17 #endif 18 19