sign
sign(X509 *x, EVP_PKEY *pkey, int days, int clrext, const EVP_MD *digest,
sign(int n)
sign(X509 *cert, EVP_PKEY *key, int pipefd)