Sortix nightly manual
This manual documents Sortix nightly, a development build that has not been officially released. You can instead view this document in the latest official manual.
NAME
d2i_PrivateKey, d2i_AutoPrivateKey, d2i_PrivateKey_bio, d2i_PrivateKey_fp, i2d_PrivateKey, i2d_PrivateKey_bio, i2d_PrivateKey_fp, i2d_PKCS8PrivateKeyInfo_bio, i2d_PKCS8PrivateKeyInfo_fp, d2i_PublicKey, i2d_PublicKey — decode and encode EVP_PKEY objectsSYNOPSIS
#include <openssl/evp.h>d2i_PrivateKey(int type, EVP_PKEY **val_out, const unsigned char **des_in, long length);
d2i_AutoPrivateKey(EVP_PKEY **val_out, const unsigned char **des_in, long length);
d2i_PrivateKey_bio(BIO *in_bio, EVP_PKEY **val_out);
d2i_PrivateKey_fp(FILE *in_fp, EVP_PKEY **val_out);
i2d_PrivateKey(EVP_PKEY *val_in, unsigned char **des_out);
i2d_PrivateKey_bio(BIO *out_bio, EVP_PKEY *val_in);
i2d_PrivateKey_fp(FILE *out_fp, EVP_PKEY *val_in);
i2d_PKCS8PrivateKeyInfo_bio(BIO *out_bio, EVP_PKEY *val_in);
i2d_PKCS8PrivateKeyInfo_fp(FILE *out_fp, EVP_PKEY *val_in);
d2i_PublicKey(int type, EVP_PKEY **val_out, const unsigned char **des_in, long length);
i2d_PublicKey(EVP_PKEY *val_in, unsigned char **des_out);