skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 2:... HP Open Source Security for OpenVMS Volume 2:...
go to beginning of reference: OpenSSL Command Line Interface (CLI) Reference OpenSSL Command Line Interface (CLI) Reference
go to previous page: pkcs12 pkcs12
go to next page: pkcs8pkcs8
end of book navigation links


pkcs7
Description
Examples
Restrictions
 Command Options
Notes
See Also

NAME

pkcs7 - PKCS#7 utility

Synopsis  

openssl pkcs7 [-inform PEM|DER] [-outform PEM|DER] [-in filename] [-out filename] [-print_certs] [-text] [-noout] [-engine id]


return to top DESCRIPTION  

The pkcs7 command processes PKCS#7 files in DER or PEM format.


return to top COMMAND OPTIONS  


return to top EXAMPLES  

Convert a PKCS#7 file from PEM to DER:
 openssl pkcs7 -in file.pem -outform DER -out file.der
Output all certificates in a file:
 openssl pkcs7 -in file.pem -print_certs -out certs.pem


return to top NOTES  

The PEM PKCS#7 format uses the header and footer lines:
 -----BEGIN PKCS7-----
 -----END PKCS7-----
For compatibility with some CAs it will also accept:
 -----BEGIN CERTIFICATE-----
 -----END CERTIFICATE-----


return to top RESTRICTIONS  

There is no option to print out all the fields of a PKCS#7 file.

This PKCS#7 routines only understand PKCS#7 v 1.5 as specified in RFC2315 they cannot currently parse, for example, the new CMS as described in RFC2630.


return to top SEE ALSO  

crl2pkcs7(1)
go to previous page: pkcs12 pkcs12
go to next page: pkcs8pkcs8