Ubuntu Feisty 7.04 manual page repository

Ubuntu is a free computer operating system based on the Linux kernel. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

Provided by: libssl-dev_0.9.8c-4build1_i386

 

NAME

        d2i_PKCS8PrivateKey_bio, d2i_PKCS8PrivateKey_fp, i2d_PKCS8Pri‐
        vateKey_bio, i2d_PKCS8PrivateKey_fp, i2d_PKCS8PrivateKey_nid_bio,
        i2d_PKCS8PrivateKey_nid_fp - PKCS#8 format private key functions
 

SYNOPSIS

         #include <openssl/evp.h>
 
         EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u);
         EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u);
 
         int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc,
                                          char *kstr, int klen,
                                          pem_password_cb *cb, void *u);
 
         int i2d_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc,
                                          char *kstr, int klen,
                                          pem_password_cb *cb, void *u);
 
         int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid,
                                          char *kstr, int klen,
                                          pem_password_cb *cb, void *u);
 
         int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, EVP_PKEY *x, int nid,
                                          char *kstr, int klen,
                                          pem_password_cb *cb, void *u);
 

DESCRIPTION

        The PKCS#8 functions encode and decode private keys in PKCS#8 format
        using both PKCS#5 v1.5 and PKCS#5 v2.0 password based encryption algo‐
        rithms.
 
        Other than the use of DER as opposed to PEM these functions are identi‐
pem(3) manual
        page.
OpenSSL_add_all_algorithms(3) should be
        called to initialize the internal algorithm lookup tables otherwise
        errors about unknown algorithms will occur if an attempt is made to
        decrypt a private key.
 
        These functions are currently the only way to store encrypted private
        keys using DER format.
 
        Currently all the functions use BIOs or FILE pointers, there are no
        functions which work directly on memory: this can be readily worked
BIO_s_mem(3) for
        details.
pem(3)
 

Sections

What does Ubuntu mean?
Ubuntu is an African word meaning 'Humanity to others', or 'I am what I am because of who we all are'. The Ubuntu distribution brings the spirit of Ubuntu to the software world.