Decrypt a PKCS#8 encrypted private key.
Declared in <openssl/pkcs12.h>
PKCS8_PRIV_KEY_INFO*
PKCS8_decrypt(
X509_SIG const* p8,
char const* pass,
int passlen);
Decrypted PKCS#8 private key info, or NULL on error.
| Name | Description |
|---|---|
| p8 | Encrypted PKCS#8 structure (X509_SIG). |
| pass | Passphrase for decryption. |
| passlen | Length of pass, or -1 to use strlen(). |