Un file .crt è un certificato di sicurezza digitale utilizzato per verificare l'identità di un sito web, di un server o di un'organizzazione e per stabilire una connessione crittografata. Questi file sono una componente critica dell'Infrastruttura a Chiave Pubblica (PKI) e sono più comunemente associati alla sicurezza SSL/TLS su Internet. Un file .crt contiene la chiave pubblica dell'entità che identifica, insieme a metadati come la data di scadenza del certificato, il nome dell'Autorità di Certificazione (CA) emittente e la firma digitale dell'emittente. Quando un utente visita un sito web sicuro (HTTPS), il server web invia il suo file .crt al browser per dimostrarne l'autenticità. Il browser verifica quindi se il certificato è firmato da un'autorità radice fidata. Se valido, viene stabilita una sessione crittografata, proteggendo i dati sensibili dall'intercettazione. Sebbene i file .crt possano essere memorizzati nel formato binario DER, sono più frequentemente trovati nel formato PEM, che è un formato di testo ASCII codificato in Base64. Questi file sono essenziali per la messa in sicurezza del traffico web, delle comunicazioni e-mail e delle reti private virtuali.