Keyfactor Days 2027 – Participez à la conférence « Trust Security » à San Diego Inscrivez-vous dès maintenant !

Célébration de la première journée X.509 : Retour sur les 30 ans et plus de la norme X.509

Chris Hickman Chris Hickman Chief Security Officer
ITU-T X.509 Day concept

Today marks the first official ITU-T X.509 Day, with celebrations led by The International Telecommunications Union (ITU). To honor 33 years of successful implementations of the X.509 standard, ITU is celebrating by:

  • Retour sur l'évolution de la norme X.509
  • Promouvoir les applications pour X.509
  • Examen de la cryptographie à clé publique et de l'infrastructure à clé publique (PKI)
  • Discuter de la mise en œuvre de la norme X.509 en examinant les cas d'utilisation antérieurs
  • Explorer les développements futurs possibles de la norme X.509

Que vous soyez nouveau dans le monde de PKI , que vous soyez présent depuis le développement de la norme ou que vous vous situiez entre les deux, il est clair que sans X.509, il n'y aurait pas de PKI aujourd'hui. Dans cet esprit, examinons comment nous en sommes arrivés là et pourquoi cette journée mérite sans aucun doute d'être célébrée.

Qu'est-ce que la norme X.509 ?

The X.509 standard is the common global language for certificates used in public key infrastructure. Specifically, it defines the data structures that underpin certificates and Certificate Revocation Lists (CRLs) used across everything from internet protocols (TLS/SSL encryption) to electronic signatures to enterprise security.

En ce qui concerne les certificats, la norme X.509 crée des certificats à l'aide d'une paire de clés publique et privée. Cette paire de clés permet de chiffrer (clé publique) et de déchiffrer (clé privée) les communications, ainsi que de vérifier l'identité d'une personne et l'intégrité des communications (clé publique, lorsqu'un document est signé à l'aide de la clé privée). 

Plus précisément, la norme X.509 définit plusieurs champs d'information que tous les certificats valides doivent contenir. Ces champs sont les suivants

  • version: The version number of the x.509 certificate. 
  • serialNumber: A unique serial number for each certificate created by a Certificate Authority (CA). 
  • signature: The algorithm used to generate the signature, which must match the signatureAlgorithm. 
  • issuer: The distinguished name (DN) of the issuing CA. 
  • validity: The issue date and expiration date for the certificate. 
  • subject: The DN of the validated entity to which the certificate is issued. 
  • subjectPublicKeyInfo: The public key algorithm and value (RSA, DSA, or Diffie-Hellman).

En ce qui concerne les LCR, la norme X.509 contribue à garantir des listes de normalisation, qui indiquent quand les certificats ne sont plus valables même s'ils n'ont pas atteint leur date d'expiration. Ainsi, tous les navigateurs et toutes les applications consommatrices peuvent lire les LCR pour vérifier la validité d'un certificat.  

Les 3 principaux avantages de la norme X.509

L'introduction de la norme X.509 en 1988 a donné naissance à un format formel pour l'émission de certificats. Au cours des 33 années qui se sont écoulées depuis, plusieurs avantages sont apparus qui ont conduit à une large adoption des certificats X.509. Trois avantages, en particulier, sont de nature assez cyclique :

  • Standardization: X.509 certificates standardized the underlying data contained in certificates in numerous use cases. This standardization supports a variety of communications and the use of PKI across entities.

  • Trustworthiness: By standardizing the information contained within certificates and supporting CRLs, the X.509 standard builds trust in the digital world. For example, the use of X.509 certificates allows us to safely visit websites and to trust in digitally signed documents.

  • Applicability: Finally, because of the standardization and trustworthiness brought about by the X.509 standard, these certificates are widely adopted across a variety of companies and use cases. This broad applicability allows the PKI community to work off a common framework for points of trust and future improvements, which reinforces the importance of standardization and kicks off the whole cycle again.

Principaux exemples de certificats X.509 en action

Compte tenu de ces avantages, il n'est pas surprenant que les certificats X.509 soient couramment utilisés dans toutes sortes de situations. Voici quelques-uns des exemples les plus connus de ces certificats en action :

  • TLS/SSL Certificates: We have X.509 certificates to thank for the fact that we can browse the internet securely. The X.509 standard is used in TLS/SSL certificates, which underpin the https protocol used in websites. Quick: check the lock icon in your URL bar, and click into the “Connection is secure” section that comes up. Within that, you’ll see a message that reads “Certificate is valid.” That’s an X.509 certificate at work.

  • S/MIME Certificates: Equally as important to our everyday lives, the X.509 standard makes email secure by powering S/MIME certificates. These certificates verify email senders to help protect against phishing attacks and encrypt email messages to provide a layer of security for messages so that we know what we received wasn’t modified in transit. As a result, X.509 certificates have played a huge role in making email such a trustworthy mode of communication.
  • Digital Signatures: Digital signatures make life easy in the digital world – just imagine the hassle if you had to print, sign, and scan every time you had to give your signature. Once again, X.509 certificates have saved the day. In this case, the X.509 standard gets used to verify the identity of the signer and to ensure that the document doesn’t get altered in transit before or after signature.
  • Code Signing: In our software-driven world, code signing matters – a lot. It’s how we know we can trust a piece of software because it signals that it’s from a legitimate source, not some malicious hacker. X.509 certificates support code signing similarly to how they support digital signatures since a code signing certificate verifies the identity of the developer and the company and protects against modification to the program that gets delivered. 

Pourquoi la journée X.509 mérite-t-elle d'être célébrée ?

Il est facile de comprendre pourquoi, au cours des 33 dernières années, les certificats X.509 sont devenus un élément fondamental de la sécurité et que leur utilisation ne cesse de croître. Dans les prochaines années, presque tous les appareils connectés seront dotés d'un certificat X.509 afin de garantir une authentification forte et des communications de données sécurisées. 

Alors que les entreprises ne disposaient autrefois que de quelques centaines de certificats X.509, elles en ont aujourd'hui des centaines de milliers. Et comme la prochaine frontière de X.509 est la sécurité des appareils IOT , des millions de ces certificats seront émis et utilisés chaque jour.

X.509 certificates are critical to establishing digital trust in the digital world and without proper management, security teams leave their company open to outages, breaches, and failed audits.  X.509 Day is a great opportunity to take an inventory of your current certificate management capabilities and evaluate if a new solution is required to address the continuous increase of your digital certificates.

S'abonner à La Source

Stay secure with Keyfactor's monthly newsletter, packed with expert insights and practical steps for quantum-readiness.

Lire la suite

EJBCA SaaS PKI Now on Microsoft Azure
Produit

EJBCA SaaS PKI est désormais disponible sur Microsoft Azure

En savoir plus
Internet industriel des objets (IIoT)

Renforcer la résilience face à l'évolution des menaces : Le rôle essentiel de PKI dans la cybersécurité industrielle

En savoir plus
PKI certificate management, business woman, hand rise up with cheerful emotion office window background
PKI

Comment gérer les certificats PKI sans se prendre la tête : 6 conseils indispensables

En savoir plus