Write the default digest name recommended for signing with pkey.
Declared in <openssl/evp.h>
int
EVP_PKEY_get_default_digest_name(
EVP_PKEY* pkey,
char* mdname,
size_t mdname_sz);
1 if a default digest is required, 2 if any digest is allowed, or a negative/zero value on error.
| Name | Description |
|---|---|
| pkey | Key whose signature defaults are queried. |
| mdname | Output buffer receiving a NUL-terminated digest name (for example "SHA256"). |
| mdname_sz | Capacity of mdname in bytes. |