… | |
… | |
37 | #define RSA_HASH EVP_ripemd160 ()// speed don't matter, boy, safety does.. I need sha256 :( |
37 | #define RSA_HASH EVP_ripemd160 ()// speed don't matter, boy, safety does.. I need sha256 :( |
38 | #define RSA_HASHLEN (160 >> 3) |
38 | #define RSA_HASHLEN (160 >> 3) |
39 | #define RSA_RESLEN RSA_HASHLEN |
39 | #define RSA_RESLEN RSA_HASHLEN |
40 | |
40 | |
41 | #define RSA_IDLEN 16 // how many bytes are used to identify the challenge |
41 | #define RSA_IDLEN 16 // how many bytes are used to identify the challenge |
42 | #define RSA_TTL 20 // challenge bytes timeout after n seconds |
42 | #define RSA_TTL 120 // challenge bytes timeout after n seconds |
43 | |
43 | |
44 | #define CIPHER ENABLE_CIPHER () |
44 | #define CIPHER ENABLE_CIPHER () |
45 | #define CIPHER_KEYLEN (EVP_CIPHER_key_length (CIPHER)) |
45 | #define CIPHER_KEYLEN (EVP_CIPHER_key_length (CIPHER)) |
46 | #define DIGEST ENABLE_DIGEST () |
46 | #define DIGEST ENABLE_DIGEST () |
47 | #define HMAC_KEYLEN (256 >> 3) // number of bits used for the HMAC key (also change CHG_HMAC_KEY) |
47 | #define HMAC_KEYLEN (256 >> 3) // number of bits used for the HMAC key (also change CHG_HMAC_KEY) |