CertH certH

Informazioni su CertH

What CertH scans, how grades are computed, where the leaderboard comes from — and what we never do.

CertH è un controllo pubblico della configurazione TLS/SSL di qualsiasi dominio: da un solo handshake standard produce un punteggio 0–100 con voti da A+ a F e ne segue l'evoluzione in una classifica pubblica. Nessuna registrazione per scansionare, nessun accesso al server per monitorare.

Come scansioniamo

Facciamo solo ciò a cui ogni server TLS risponde già: inviamo un ClientHello sulla porta 443 e leggiamo la catena di certificati con la versione del protocollo e la suite negoziate. Nessun agent installato, nessun login al server, nessuna chiave privata toccata, nessun contenuto delle pagine scaricato. Per evitare distorsioni da un singolo fingerprint client, ruotiamo più varianti di ClientHello e conserviamo il risultato più completo.

Come viene calcolato il voto

Il punteggio è calcolato dall'esito dell'handshake: supporto residuo a TLS 1.0/1.1, supporto a TLS 1.3, robustezza della suite negoziata, algoritmo di chiave e firma, validità residua, corrispondenza dell'hostname e lunghezza della catena. Secondo la semantica SSL Labs, HSTS e OCSP stapling non riducono il punteggio base — determinano solo se A+ è raggiungibile; un certificato scaduto porta direttamente a 0 punti e F. Ogni detrazione è indicata con la sua motivazione, verificabile voce per voce.

Grade Score Meaning
A+ ≥95 Eccellente
A ≥90 Buono
B ≥80 Da migliorare
C ≥70 Scarso
D ≥55 Molto scarso
F <55 Fallito

Per A+ serve inoltre: supporto a TLS 1.3 e HSTS efficace (max-age ≥ 180 giorni o preload); un certificato scaduto vale direttamente 0 punti e F.

La classifica

La classifica parte dai domini del Tranco Top 20.000. Un nodo di scansione dedicato li ritesta ogni giorno, scrive il risultato nello storico degli snapshot e classifica ogni dominio in 12 settori e 20 regioni. Oltre alla classifica generale ci sono liste dinamiche — maggiori progressi, in scadenza, nuovi ingressi — e sotto-classifiche per voto. Tutto è pubblico e accessibile senza login.

Badge e API

Ogni dominio può generare un badge SVG — quattro stili: card emittente, card trend a 30 giorni, capsula opaca e capsula brand — con tema chiaro/scuro e punteggio opzionale, in cache per un'ora sull'edge e pronto da incorporare in README, pagina di stato o dashboard. L'API pubblica offre scansioni istantanee, storico punteggi e dati della classifica senza autenticazione.

Gratuito, aperto e i nostri limiti

CertH è mantenuto dal team di CSR.plus e gira sul piano gratuito di Cloudflare più un nodo di scansione autogestito; scansioni pubbliche, classifica e badge sono gratuiti e non richiedono account. Il limite che dichiariamo apertamente: CertH valuta la configurazione del livello di trasporto. Non è un penetration test né una certificazione di conformità. I sistemi critici meritano un audit completo, e un A+ qui non è una ragione per allentare altrove.