Verifica certificato SSL — date, nomi, chiavi e ogni collegamento della catena
Verifica certificato SSL
Incolli un certificato del server, un intermedio, un'intera catena o un pacchetto PKCS#7 e questa pagina riporta che cosa contiene e che cosa non va: le date e il limite attuale di durata, se i nomi coprono l'host digitato, la dimensione della chiave, l'algoritmo di firma, le estensioni che legge un client TLS, e se ogni certificato è davvero firmato dal successivo. Legge i blocchi -----BEGIN CERTIFICATE-----, un corpo in base64 o esadecimale, oppure un file DER grezzo incollato come esadecimale, e funziona interamente nel suo browser.
1. Certificato o catena
Incolli più blocchi per verificare una catena: il primo blocco è il certificato che presenta il server, poi gli intermedi nell'ordine in cui li invia il server. Ometta la radice — i server non la inviano e il client la possiede già. Funziona anche un singolo corpo in base64 o esadecimale, oppure un file .p7b PKCS#7 incollato come base64.
2. Nome dell'host (facoltativo)
Con un nome di host qui, il controllo verifica i nomi alternativi del soggetto come farebbe un browser, incluse le regole dei jolly, e indica se servirebbe invece una voce con indirizzo IP. Senza, i nomi vengono solo elencati.
3. Intestazioni di risposta (facoltativo)
Contesto facoltativo per il certificato: con un blocco di intestazioni incollato, la pagina riporta anche le intestazioni legate a HTTPS, in una sezione propria, così può vedere insieme certificato e configurazione. Il controllo della configurazione HTTPS svolge in piena profondità la parte di intestazioni e policy.
nulla ancora verificato
L'esempio è un certificato foglia, l'intermedio che l'ha firmato, un nome di host e un blocco di intestazioni, così il rapporto mostra una catena che si valida, un nome che corrisponde e un'intestazione HSTS impostata.
Dove ottenere il proprio certificato. In Chrome o Edge, selezioni il lucchetto (o l'etichetta «non sicuro»), poi La connessione è sicura → Il certificato è valido → la scheda Dettagli → Esporta, che scrive un .cer codificato DER; una seconda esportazione può essere eseguita con il certificato selezionato per aggiungere un intermedio alla volta. In Firefox, il lucchetto apre Connessione sicura → Altre informazioni → Visualizza certificato → Scarica, che scrive un file PEM. Su macOS, Safari mostra lo stesso pannello dal lucchetto e il certificato può essere trascinato sul desktop. In qualsiasi browser, la scheda Sicurezza degli Strumenti per sviluppatori ha un collegamento Visualizza certificato che apre lo stesso pannello. Da un server o da un portatile può anche eseguire openssl s_client -connect example.com:443 -servername example.com -showcerts e incollare direttamente l'output qui: la pagina estrae i blocchi BEGIN CERTIFICATE da un dump più grande. Quando un sito sta dietro una CDN, il certificato che esporta è quello presentato dalla CDN, non quello del server di origine.
Rapporto di verifica
Nulla ancora verificato. Incolli un certificato sopra e prema Verifica il certificato per il rapporto completo.
Che cosa viene controllato. Le date di validità rispetto a oggi e al calendario di durata del CA/Browser Forum (200 giorni per i certificati emessi dal 15 marzo 2026, 100 giorni dal 2027, 47 giorni dal 2029); la corrispondenza del nome host con i nomi alternativi del soggetto secondo le regole dei jolly usate dai browser; il tipo e la dimensione della chiave; l'algoritmo di firma e se è tra quelli ritirati; i vincoli di base; l'uso della chiave e l'uso esteso della chiave; la presenza stessa di un nome alternativo del soggetto; la lunghezza del numero di serie; i timestamp di Certificate Transparency; e ogni collegamento della catena incollata, ciascuno verificato con l'interfaccia crittografica del browser invece di essere considerato attendibile a vista.
Che cosa non può fare. Non può dirle se il certificato è attendibile, perché questa risposta dipende da un archivio di radici che una pagina web non può leggere. Non può consultare la revoca, perché le ricerche OCSP e CRL sono richieste di rete e questa pagina non ne fa alcuna. E non può vedere il certificato che un server attivo invia davvero, a meno che non incolli quel certificato — una connessione aperta nel browser non può essere interrogata per esso da dentro una pagina.
Privacy: tutto resta nel browser. Certificati e intestazioni vengono letti localmente, nessun caricamento avviene e la pagina funziona senza alcuna rete. Per fare il percorso inverso e creare un certificato, usi il generatore di certificati autofirmati; per verificare che una chiave appartenga a un certificato, usi il confronto di certificato e chiave.
🔒 Strumenti SSL e TLS
Utilità per certificati e chiavi che funzionano interamente nel suo browser.