--- gvpe/src/global.h 2003/03/26 01:58:46 1.6 +++ gvpe/src/global.h 2003/04/02 05:15:00 1.9 @@ -23,6 +23,14 @@ #include +/* Protocol version. Different major versions are incompatible, + * different minor versions probably are compatible ;) + */ + +#define PROTOCOL_MAJOR 0 +#define PROTOCOL_MINOR 0 + +#define ENABLE_TCP 1 #define RSA_KEYBITS 1280 // must be >= 1280 and divisible by 8 #define RSA_KEYLEN ((RSA_KEYBITS) >> 3) @@ -30,6 +38,7 @@ #define RSA_HASH EVP_ripemd160 ()// speed don't matter, boy, safety does.. I need sha256 :( #define RSA_HASHLEN (160 >> 3) +#define RSA_RESLEN RSA_HASHLEN #define RSA_IDLEN 16 // how many bytes are used to identify the challenge #define RSA_TTL 20 // challenge bytes timeout after n seconds