pub unsafe extern "C" fn EVP_DigestSignFinal(
    ctx: *mut EVP_MD_CTX,
    out_sig: *mut u8,
    out_sig_len: *mut usize
) -> c_int