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.