X.509 est une norme définie par l’UIT-T (Union internationale des télécommunications – Secteur de la normalisation des télécommunications) qui spécifie le format des certificats électroniques et des listes de révocation de certificats (CRL) utilisés dans les infrastructures à clés publiques (PKI). La première version a été publiée en 1988. La version « X.509v3 », largement adoptée et publiée en 1996, constitue la base des certificats électroniques utilisés dans des technologies telles que S/MIME pour le chiffrement et la signature numérique des e-mails, ainsi que SSL/TLS pour sécuriser les communications sur Internet.
X.509 est une norme définie par l’UIT-T (Union internationale des télécommunications – Secteur de la normalisation des télécommunications) qui spécifie le format des certificats électroniques et des listes de révocation de certificats (CRL) utilisés dans les infrastructures à clés publiques (PKI). La première version a été publiée en 1988. La version « X.509v3 », publiée en 1996 et largement adoptée, constitue la base des certificats électroniques utilisés dans des technologies telles que S/MIME pour le chiffrement et la signature numérique des e-mails, ainsi que SSL/TLS pour sécuriser les communications sur Internet.
Les certificats électroniques définis par X.509 contiennent les informations suivantes :
- Version de X.509
- Numéro de série du certificat
- Algorithme de signature
- Émetteur du certificat
- Période de validité du certificat
- Sujet (l’entité faisant l’objet de la certification)
- Clé publique du sujet et algorithme associé
- Extensions X.509v3
- Algorithme de signature
- Signature numérique de l’autorité de certification (AC)
