logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pki --pub - Extract a public key from a private key or certificate

Description

       This sub-command of pki(1) extracts public keys from a private keys and certificates.

Examples

       Extract the public key from an RSA private key:

         pki --pub --in key.der > pub.der

       Extract the public key from an X.509 certificate:

         pki --pub --in cert.der --type x509 > pub.der

Name

       pki --pub - Extract a public key from a private key or certificate

Options

-h,--help
              Print usage information with a summary of the available options.

       -v,--debuglevel
              Set debug level, default: 1.

       -+,--optionsfile
              Read command line options from file.

       -i,--infile
              Input file. If not given the input is read from STDIN.

       -x,--keyidhex
              Smartcard or TPM private key object handle in hex format with an optional 0x prefix.

       -t,--typetype
              Type  of  input.  One of priv (private key), rsa (RSA private key), ecdsa (ECDSA private key), pub
              (public key), pkcs10 (PKCS#10 certificate request), or x509 (X.509 certificate), defaults to priv.

       -f,--outformencoding
              Encoding of the extracted public key. One of der (ASN.1 DER), pem (Base64 PEM), dnskey  (RFC  3110
              DNS key), or sshkey (RFC 4253 SSH key), defaults to der.

See Also

pki(1)

5.9.13                                             2013-07-31                                       PKI--PUB(1)

Synopsis

pki--pub [--infile|--keyidhex] [--typetype] [--outformencoding] [--debuglevel]

       pki--pub--optionsfilepki--pub-h | --help

See Also