zion - pkcs7
.rn '' }` ''' $RCSfile$$Revision$$Date$ ''' ''' $Log$ ''' .de Sh .if t .Sp .ne 5
$1
.. .de Sp .if t .5v .if n .. .de Ip .ie
(.$>=3 .ne $3 .el .ne 3
[/col][/row][/table]
.UC .if n .hy 0 .if n .na .ds C+ Cv'-.1v'h'-1p's-2+h'-1p'+s0v'.1v'h'-1p' .de CQ " put $1 in typewriter font .ft CW 'if n "c 'if t &$1c 'if n &$1c 'if n &" &$2 $3 $4 $5 $6 $7 '.ft R .. . " AM - accent mark definitions .bd B 3 . " fudge factors for nroff and troff .if n { . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ f1 . ds #] .if t { . ds #H ((1u-(\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ & . ds #] & . " simple accents for nroff and troff .if n { . ds ' & . ds ` & . ds ^ & . ds , & . ds ~ ~ . ds ? ? . ds ! ! . ds / . ds q .if t { . ds ' k:h'-(
(.wu*8/10-*(#H)''h"|
:u" . ds ` k:h'-(
(.wu*8/10-*(#H)'`h'|
:u' . ds ^ k:h'-(
(.wu*10/11-*(#H)'^h'|
:u' . ds , k:h'-(
(.wu*8/10)',h'|
:u' . ds ~ k:h'-(
(.wu-*(#H-.1m)'~h'|
:u' . ds ? s-2ch'-w'c'u*7/10'uh'*(#H'zids+2h'w'c'u*8/10' . ds ! s-2(ors+2h'-w'(or'u'v'-.8m'.v'.8m' . ds / k:h'-(
(.wu*8/10-*(#H)'z(slh'|
:u' . ds q oh'-w'o'u*8/10's-4v'.4m'z(*iv'-.4m's+4h'w'o'u*8/10' . " troff and (daisy-wheel) nroff accents .ds : k:h'-(
(.wu*8/10-*(#H+.1m+*(#F)'v'-*(#V'z.h'.2m+*(#F'.h'|
:u'v'*(#V' .ds 8 h'*(#H'(*bh'-*(#H' .ds v k:h'-(
(.wu*9/10-*(#H)'v'-*(#V'*(#[s-4vs0v'*(#V'h'|
:u'*(#] .ds _ k:h'-(
(.wu*9/10-*(#H+(*(#F*2/3))'v'-.4m'z(hyv'.4m'h'|
:u' .ds . k:h'-(
(.wu*8/10)'v'*(#V*4/10'z.v'-*(#V*4/10'h'|
:u' .ds 3 *(#[v'.2m's-2&3s0v'-.2m'*(#] .ds o k:h'-(
(.wu+w'(de'u-*(#H)/2u'v'-.3n'*(#[z(dev'.3n'h'|
:u'*(#] .ds d- h'*(#H'(pdh'-w'~'u'v'-.25m'f2(hyv'.25m'h'-*(#H' .ds D- Dk:h'-w'D'u'v'-.11m'z(hyv'.11m'h'|
:u' .ds th *(#[v'.3m's+1Is-1v'-.3m'h'-(w'I'u*2/3)'s-1os+1*(#] .ds Th *(#[s+2Is-2h'-w'I'u*3/5'v'-.3m'ov'.3m'*(#] .ds ae ah'-(w'a'u*4/10)'e .ds Ae Ah'-(w'A'u*4/10)'E .ds oe oh'-(w'o'u*4/10)'e .ds Oe Oh'-(w'O'u*4/10)'E . " corrections for vroff .if v .ds ~ k:h'-(
(.wu*9/10-*(#H)'s-2u~ds+2h'|
:u' .if v .ds ^ k:h'-(
(.wu*10/11-*(#H)'v'-.4m'^v'.4m'h'|
:u' . " for low resolution devices (crt and lpr) .if n(.H>23 .if n(.V>19 { . ds : e . ds 8 ss . ds v h'-1'o'(aa(ga' . ds _ h'-1'^ . ds . h'-1'. . ds 3 3 . ds o a . ds d- dh'-1'(ga . ds D- Dh'-1'(hy . ds th o'bp' . ds Th o'LP' . ds ae ae . ds Ae AE . ds oe oe . ds Oe OE .rm #[ #] #H #V #F C
Nom
pkcs7 - utilitaire PKCS#7
Résumé
openssl pkcs7 [-inform PEM|DER] [-outform PEM|DER] [-in nomfichier] [-out nomfichier] [-print_certs] [-text] [-noout]
Description
La commande pkcs7 traite les fichiers PKCS#7 au format DER ou PEM.
Options
"-inform s-1DERs0|s-1PEMs0" 4
Ceci spécifie le format d'entrée. Le format s-1DERs0 correspond à une structure s-1PKCSs0#7 v1.5, encodé s-1DERs0. Le format s-1PEMs0 (valeur par défaut) est une version encodée base64 du format s-1DERs0 avec lignes d'en-tête et de pied de page. |
"-outform s-1DERs0|s-1PEMs0" 4
Ceci spécifie le format de sortie, avec les options ayant le même sens que l'option -inform. |
"-in nomfichier" 4
Ceci spécifie le fichier d'entrée à lire ou l'entrée standard si cette option n'est pas spécifiée. |
"-out nomfichier" 4
Ceci spécifie le fichier de sortie ou la sortie standard si cette option n'est pas spécifiée. |
"-print_certs" 4
Affiche tout certificat ou CRL contenu dans le fichier. Ils sont précédés par le sujet et l'émetteur, avec une entrée par ligne. |
"-text" 4
Affiche les détails des certificats plutôt qu'uniquement le nom du sujet et de l'émetteur. |
"-noout" 4
Ne pas afficher la version encodée de la structure s-1PKCSs0#7 (ou des certificats en combinaison avec l'option -print_certs). |
Exemples
Conversion d'un fichier PKCS#7 du format PEM en DER :
.Vb 1 & openssl pkcs7 -in fichier.pem -outform DER -out fichier.der .Ve Affichage de tous les certificats d'un fichier
.Vb 1 & openssl pkcs7 -in fichier.pem -print_certs -out certs.pem .Ve
Notes
Le format PEM des fichiers PKCS#7 utilise les lignes d'en-tête et de pied de page suivantes :
.Vb 2 & -----BEGIN PKCS7----- & -----END PKCS7----- .Ve Pour assurer la compatibilité avec d'autres CA la version suivante est également accepté:
.Vb 2 & -----BEGIN CERTIFICATE----- & -----END CERTIFICATE----- .Ve
Limitations
Il n'ya pas d'options pour afficher tous les champs d'un fichier PLCS#7.
Ces routines PKCS#7 supportent uniquement la version 1.5 spécifiée par la RFC2315. Actuellement, elles ne savent interpréter, par exemple, le nouveau CMS décrit dans la RFC2630.
Voir aussi
crl2pkcs7(1) .rn }` '' .IX Title "PKCS7 1" .IX Name "pkcs7 - utilitairePKCS#7" .IX Header "NOM" .IX Header "SYNOPSIS" .IX Header "DESCRIPTION" .IX Header "OPTIONS DE LA COMMANDE" .IX Item "-inform s-1DERs0|s-1PEMs0" .IX Item "-outform s-1DERs0|s-1PEMs0" .IX Item "-in nomfichier" .IX Item "-out nomfichier" .IX Item "-print_certs" .IX Item "-text" .IX Item "-noout" .IX Header "EXEMPLES" .IX Header "NOTES" .IX Header "LIMITATIONS" .IX Header "VOIR AUSSI"
Poster un commentaire