OPENSSL-PKEY(1ssl) OpenSSL OPENSSL-PKEY(1ssl) openssl-pkey - openssl pkey [-help] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] [-check] [-pubcheck] [-in filename|uri] [-inform DER|PEM|P12|ENGINE] [-passin arg] [-pubin] [-out filename] [-outform DER|PEM] [-cipher] [-passout arg] [-traditional] [-pubout] [-noout] [-text] [-text_pub] [-ec_conv_form arg] [-ec_param_enc arg] . . -help . -engine id " " openssl(1). . -provider -provider-path -provparam [:]= -propquery propq " " openssl(1) provider(7) property(7). -check . -pubcheck . -in _|_ . -passin . -inform DER|PEM|P12|ENGINE . openssl-format-options(1) . -passin . arg openssl-passphrase-options(1). -pubin . . . -out _ / . . / . . -passout . . -outform DER|PEM PEM. openssl-format-options(1) . - PEM . EVP_get_cipherbyname() aes128. DER. -passout . arg openssl-passphrase-options(1). -traditional : PKCS#8 ( ). -traditional "" . -pubout . . -text -text_pub. -noout . -text ( PEM). DER. -text_pub ( ). DER. -ec_conv_form . . : compressed ( ) uncompressed hybrid. X9.62. compressed OPENSSL_EC_BIN_PT_COMP . -ec_param_enc . . : named_curve ec OID explicit ec ( RFC 3279 EC). named_curve. : implicitlyCA RFC 3279 OpenSSL. : openssl pkey -in key.pem -out keyout.pem DES : openssl pkey -in key.pem -des3 -out keyout.pem PEM DER: openssl pkey -in key.pem -outform DER -out keyout.der : openssl pkey -in key.pem -text -noout : openssl pkey -in key.pem -text_pub -noout : openssl pkey -in key.pem -pubout -out pubkey.pem EC explicit: openssl pkey -in key.pem -ec_param_enc explicit -out keyout.pem EC compressed: openssl pkey -in key.pem -ec_conv_form compressed -out keyout.pem openssl(1) openssl-genpkey(1) openssl-rsa(1) openssl-pkcs8(1) openssl-dsa(1) openssl-genrsa(1) openssl-gendsa(1) -engine OpenSSL 3.0. 2006-2023 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 OPENSSL-PKEY(1ssl)