Un fichier de certificat X.509, communément identifié par l'extension '.crt', est un document numérique standard qui utilise l'infrastructure à clé publique X.509 (PKI) pour vérifier l'authenticité d'une clé publique. Ces certificats sont cruciaux pour la communication sécurisée et l'authentification sur les réseaux, notamment pour les connexions SSL/TLS (HTTPS) sur Internet. Un fichier '.crt' contient généralement une clé publique, des informations sur le propriétaire de la clé (par exemple, un site web, un individu ou une organisation), et une signature numérique d'une autorité de certification (CA) de confiance. La signature de l'AC vérifie que la clé publique appartient bien à l'entité nommée dans le certificat. Lorsqu'un navigateur web se connecte à un site web sécurisé, il reçoit le certificat '.crt' du site et l'utilise pour vérifier l'identité du site et établir une connexion chiffrée. Au-delà de la sécurité web, les fichiers '.crt' sont également utilisés pour la signature de code, le chiffrement d'e-mails (S/MIME) et l'authentification client dans divers environnements d'entreprise. Ils sont essentiellement des passeports numériques qui établissent la confiance dans un monde numérique, garantissant l'intégrité et la confidentialité des données.