*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: EVP_PKCS82PKEY | Section: 3 | Source: OpenBSD | File: EVP_PKCS82PKEY.3
EVP_PKCS82PKEY(3) FreeBSD Library Functions Manual EVP_PKCS82PKEY(3) NAME EVP_PKCS82PKEY, EVP_PKEY2PKCS8 - convert between EVP_PKEY and PKCS#8 PrivateKeyInfo SYNOPSIS #include <openssl/x509.h> EVP_PKEY * EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *keyinfo); PKCS8_PRIV_KEY_INFO * EVP_PKEY2PKCS8(EVP_PKEY *pkey); DESCRIPTION EVP_PKCS82PKEY() extracts the private key from a PKCS#8 PrivateKeyInfo structure. EVP_PKEY2PKCS8() creates a PKCS#8 PrivateKeyInfo structure representing the private key contained in pkey. Supported algorithms include DH, DSA, EC, and RSA. RETURN VALUES These functions return a newly allocated object or NULL if the algorithm indicated in keyinfo or pkey is unsupported or if memory allocation, decoding, or encoding fails. SEE ALSO EVP_PKEY_base_id(3), EVP_PKEY_new(3), PKCS8_pkey_set0(3), PKCS8_PRIV_KEY_INFO_new(3), X509_ALGOR_get0(3) HISTORY These functions first appeared in OpenSSL 0.9.3 and have been available since OpenBSD 2.6. FreeBSD 14.1-RELEASE-p8 March 5, 2024 FreeBSD 14.1-RELEASE-p8

Navigation Options