Un archivo de certificado X.509, comúnmente identificado por la extensión '.crt', es un documento digital estándar que utiliza la infraestructura de clave pública (PKI) X.509 para verificar la autenticidad de una clave pública. Estos certificados son fundamentales para la comunicación segura y la autenticación a través de redes, especialmente para las conexiones SSL/TLS (HTTPS) en Internet. Un archivo '.crt' contiene típicamente una clave pública, información sobre el propietario de la clave (por ejemplo, un sitio web, un individuo o una organización) y una firma digital de una Autoridad de Certificación (CA) de confianza. La firma de la CA verifica que la clave pública pertenece efectivamente a la entidad nombrada en el certificado. Cuando un navegador web se conecta a un sitio web seguro, recibe el certificado '.crt' del sitio y lo utiliza para verificar la identidad del mismo y establecer una conexión cifrada. Más allá de la seguridad web, los archivos '.crt' también se utilizan para la firma de código, el cifrado de correo electrónico (S/MIME) y la autenticación de clientes en diversos entornos empresariales. Son esencialmente pasaportes digitales que establecen confianza en un mundo digital, garantizando la integridad y confidencialidad de los datos.