// // Created by root on 10/30/19. // #ifndef ECDAA_ISSUER_COMMON_H #define ECDAA_ISSUER_COMMON_H #include #include #include #include #define ISSUERIP "192.168.10.11" #define ISSUERPORT 6590 #define MEMBERIP "192.168.10.12" #define MEMBERPORT 6591 #define VERIFIERIP "192.168.10.10" #define VERIFIERPORT 6592 #define MAX_CLIENTS 10 #define MAX_BUFSIZE 20480 #define MAX_MSGSIZE ((MAX_BUFSIZE - 1536) / 2) #define MAX_BSNSIZE 128 #define NONCE_SIZE 384 typedef int (*conn_handler)(char *buffer); void ecdaa_rand(void *buffer, size_t buflen); void ecdaa_hextobin(const char *in_hex, uint8_t *out_bin, size_t outlen); void ecdaa_bintohex(const uint8_t *in_bin, char *out_hex, size_t inlen); #endif //ECDAA_ISSUER_COMMON_H