libressl-PKCS8_PRIV_KEY_INFO_new3
Pkcs#8 private key information
Usage
Crypto Library (libcrypto, -lcrypto)
#include <openssl/x509.h>
PKCS8_PRIV_KEY_INFO *
PKCS8_PRIV_KEY_INFO_new(void);
void
PKCS8_PRIV_KEY_INFO_free(PKCS8_PRIV_KEY_INFO *key);
Overview
PKCS8_PRIV_KEY_INFO_new() allocates and initializes an empty PKCS8_PRIV_KEY_INFO object, representing an ASN.1 PrivateKeyInfo structure defined in RFC 5208 section 5. It can hold a private key together with information about the algorithm to be used with it and optional attributes.
PKCS8_PRIV_KEY_INFO_free() frees key.
Return values
PKCS8_PRIV_KEY_INFO_new() returns the new PKCS8_PRIV_KEY_INFO object or NULL if an error occurs.