.\" -*- coding: UTF-8 -*- .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .de IX .. .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .if n .ds AD l .\" .\" Required to disable full justification in groff 1.23.0. .\" ======================================================================== .\" .IX Title "X509 7ssl" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH X509 7ssl "27 janvier 2026" 3.6.1 OpenSSL .if n .ad l .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .nh .SH NOM x509 \- Manipulation des certificats X.509 .SH SYNOPSIS .IX Header SYNOPSIS .Vb 1 \& #include .Ve .SH DESCRIPTION .IX Header 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 \fBX509\fP est utilisé pour exprimer un tel certificat, et le type \fBX509_CRL\fP est utilisé pour exprimer une CRL. .PP 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 \fBX509_REQ\fP est utilisé pour exprimer une telle demande de certificat. .PP Pour traiter certaines parties complexes d'un certificat, il y a les types \fBX509_NAME\fP (pour exprimer un nom de certificat), \fBX509_ATTRIBUTE\fP (pour exprimer l'attribut d'un certificat), \fBX509_EXTENSION\fP (pour exprimer une extension de certificat) et quelques autres. .PP Enfin, il y a le supertype \fBX509_INFO\fP, qui peut contenir une CRL, un certificat et une clé privée correspondante. .PP Les fonctions \fBX509_\fP\fIXXX\fP, \fBd2i_X509_\fP\fIXXX\fP et \fBi2d_X509_\fP\fIXXX\fP manipulent les certificats X.509, à quelques exceptions près, montrées ci\-dessous. .PP Les fonctions \fBX509_CRL_\fP\fIXXX\fP, \fBd2i_X509_CRL_\fP\fIXXX\fP et \fBi2d_X509_CRL_\fP\fIXXX\fP manipulent les CRL X.509. .PP Les fonction \fBX509_REQ_\fP\fIXXX\fP, \fBd2i_X509_REQ_\fP\fIXXX\fP et \fBi2d_X509_REQ_\fP\fIXXX\fP manipulent les demandes de certificat PKCS#10. .PP Les fonction \fBX509_NAME_\fP\fIXXX\fP manipulent les noms de certificat. .PP Les fonctions \fBX509_ATTRIBUTE_\fP\fIXXX\fP manipulent les attributs de certificat. .PP Les fonctions \fBX509_EXTENSION_\fP\fIXXX\fP manipulent les extensions de certificat. .SH "VOIR AUSSI" .IX Header "VOIR AUSSI" \&\fBX509_NAME_ENTRY_get_object\fP\|(3), \&\fBX509_NAME_add_entry_by_txt\fP\|(3), \&\fBX509_NAME_add_entry_by_NID\fP\|(3), \&\fBX509_NAME_print_ex\fP\|(3), \&\fBX509_NAME_new\fP\|(3), \&\fBPEM_X509_INFO_read\fP\|(3), \&\fBd2i_X509\fP\|(3), \&\fBd2i_X509_ALGOR\fP\|(3), \&\fBd2i_X509_CRL\fP\|(3), \&\fBd2i_X509_NAME\fP\|(3), \&\fBd2i_X509_REQ\fP\|(3), \&\fBd2i_X509_SIG\fP\|(3), \&\fBcrypto\fP\|(7) .SH COPYRIGHT .IX Header COPYRIGHT Copyright 2003\-2021 Les auteurs du projet OpenSSL. Tous droits réservés. .PP Sous licence Apache 2.0 (la « Licence »). Vous ne pouvez utiliser ce fichier que conformément à la Licence. Vous trouverez une copie dans le fichier \s-1LICENSE\s0 de la distribution du source ou à l'adresse . .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Nicolas François , David Prévot , Alexandre Mathou et Baptiste Jammet . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .