Install PKCS#8 private‐key decode, encode, and print callbacks on an ASN.1 method.
Synopsis
Declared in <openssl/evp.h>
void
EVP_PKEY_asn1_set_private(
EVP_PKEY_ASN1_METHOD* ameth,
int(* priv_decode)(EVP_PKEY*, PKCS8_PRIV_KEY_INFO const*),
int(* priv_encode)(PKCS8_PRIV_KEY_INFO*, EVP_PKEY const*),
int(* priv_print)(BIO*, EVP_PKEY const*, int, ASN1_PCTX*));
Parameters
Name |
Description |
ameth |
ASN.1 method being customized. |
priv_decode |
Decode a PKCS8_PRIV_KEY_INFO into |
priv_encode |
Encode |
priv_print |
Print the private key to a BIO. |
Created with MrDocs