table of contents
fr::crypto::x509(3SSL) | OpenSSL | fr::crypto::x509(3SSL) |
NOM¶
x509 - Manipulation des certificats X.509
SYNOPSIS¶
#include <openssl/x509.h>
DESCRIPTION¶
Un certificat X.509 est un regroupement structuré d'informations sur une personne, un dispositif, ou tout ce qu'on peut imaginer. Une CRL X.509 (liste de révocations de certificat) est un outil pour aider à déterminer si un certificat est toujours valable. La définition exacte de celles-ci peut être trouvées dans le document X.509 de l'UIT-T, ou dans la RFC3280 de PKIX. Dans OpenSSL, le type X509 est utilisé pour exprimer un tel certificat, et le type X509_CRL est utilisé pour exprimer une CRL.
Une structure connexe est une demande de certificat, définie dans PKCS#10 de RSA Security, Inc, et également dans la RFC2896. Dans OpenSSL, le type X509_REQ est utilisé pour exprimer une telle demande de certificat.
Pour traiter certaines parties complexes d'un certificat, il y a les types X509_NAME (pour exprimer un nom de certificat), X509_ATTRIBUTE (pour exprimer les attributs d'un certificat), X509_EXTENSION (pour exprimer une extension de certificat) et quelques autres.
Enfin, il y a le supertype X509_INFO, qui peut contenir une CRL, un certificat et une clé privée correspondante.
X509_..., d2i_X509_... et i2d_X509_... manipulent les certificats X.509, à quelques exceptions près, montrées ci-dessous.
X509_CRL_..., d2i_X509_CRL_... et i2d_X509_CRL_... manipulent les CRL X.509.
X509_REQ_..., d2i_X509_REQ_... et i2d_X509_REQ_... manipulent les demandes de certificat PKCS#10.
X509_NAME_... manipule les noms de certificat.
X509_ATTRIBUTE_... manipule les attributs de certificat.
X509_EXTENSION_... manipule les extensions de certificat.
VOIR AUSSI¶
X509_NAME_ENTRY_get_object(3), X509_NAME_add_entry_by_txt(3), X509_NAME_add_entry_by_NID(3), X509_NAME_print_ex(3), X509_NAME_new(3), d2i_X509(3), d2i_X509_ALGOR(3), d2i_X509_CRL(3), d2i_X509_NAME(3), d2i_X509_REQ(3), d2i_X509_SIG(3), crypto(3), x509v3(3)
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.
2015-12-31 | 1.0.2a 1.0.2c |