#include #include #include #include #include #include #ifdef HAVE_ED25519 #include #endif #ifndef NO_RSA #include #endif #ifdef HAVE_ECC #include #endif #define HEAP_HINT NULL #define FOURK_SZ 4096 enum { SHA_HASH, SHA_HASH224, SHA_HASH256, SHA_HASH384, SHA_HASH512 }; int make_self_signed_ecc_certificate(char*, char*, int); int make_self_signed_rsa_certificate(char*, char*, int); int make_self_signed_ed25519_certificate(char*, char*);