Un certificato gratuito e uno costoso cifrano con gli stessi algoritmi e producono lo stesso lucchetto. La differenza sta in che cosa l'emittente ha verificato prima di firmare, e in quanto ti pagherà se si è sbagliato.
I tre livelli
- DV, validato sul dominio. Dimostra che il dominio è sotto il tuo controllo. Emesso in pochi secondi, gratuito con Let's Encrypt, ed è quello che usa quasi ogni sito di internet.
- OV, validato sull'organizzazione. Aggiunge una verifica dell'esistenza dell'azienda. Richiede giorni e compare solo nei dettagli del certificato, che nessuno apre.
- EV, validazione estesa. Una verifica aziendale più approfondita. Un tempo tingeva di verde la barra degli indirizzi; i browser l'hanno tolta anni fa, quindi oggi è invisibile.
Nessun browser mostra più l'OV o l'EV in modo diverso dal DV. Se ne compri uno per l'effetto visivo, l'effetto visivo non esiste più.
Quando quello a pagamento è davvero la scelta giusta
- Un wildcard per molti sottodomini, dove automatizzare la validazione DNS non è praticabile.
- Una garanzia che un contratto richiede.
- Un dispositivo o un sistema che si fida soltanto di un determinato emittente.
La vera differenza è il rinnovo
Un certificato gratuito dura 90 giorni e si rinnova da solo. Uno a pagamento dura un anno e qualcuno deve ricordarsene. In pratica si rompono più siti per un rinnovo annuale dimenticato che per qualunque cosa faccia un certificato gratuito.
certbot renew --dry-run
EGPHP emette e rinnova automaticamente un certificato gratuito per ogni dominio. Se non c'è qualcosa di specifico che imponga altro, è tutto ciò che serve a un sito.
