Um arquivo de Certificado X.509, comumente identificado pela extensão '.crt', é um documento digital padrão que utiliza a infraestrutura de chave pública (PKI) X.509 para verificar a autenticidade de uma chave pública. Estes certificados são cruciais para comunicação segura e autenticação através de redes, notavelmente para conexões SSL/TLS (HTTPS) na internet. Um arquivo '.crt' tipicamente contém uma chave pública, informações sobre o proprietário da chave (por exemplo, um website, um indivíduo ou uma organização) e uma assinatura digital de uma Autoridade Certificadora (CA) confiável. A assinatura da CA verifica que a chave pública de fato pertence à entidade nomeada no certificado. Quando um navegador web se conecta a um website seguro, ele recebe o certificado '.crt' do site e o utiliza para verificar a identidade do site e estabelecer uma conexão criptografada. Além da segurança web, arquivos '.crt' também são usados para assinatura de código (code signing), criptografia de e-mail (S/MIME) e autenticação de cliente em vários ambientes corporativos. Essencialmente, são passaportes digitais que estabelecem confiança em um mundo digital, garantindo a integridade e confidencialidade dos dados.