Il 27 febbraio 2020 il centro di certificazione gratuito Let's Encrypt .
Nel comunicato stampa festivo, i rappresentanti del progetto ricordano che il precedente anniversario dei 100 milioni di certificati emessi è stato celebrato . All'epoca, la quota di traffico HTTPS su Internet era del 58% (negli Stati Uniti - 64%). In due anni e mezzo, i valori sono aumentati notevolmente: «Oggi l'81% delle pagine scaricate in tutto il mondo utilizza HTTPS, e negli Stati Uniti siamo arrivati al 91%! – si rallegrano i ragazzi del progetto. – Un risultato incredibile. Questo rappresenta un livello molto più elevato di privacy e sicurezza per tutti».
Let's Encrypt ha svolto un ruolo cruciale nel rendere i certificati HTTPS uno standard utilitario, e la crittografia sicura del traffico una norma consolidata su Internet.
Il beta testing del centro di certificazione innovativo Let's Encrypt è iniziato a dicembre 2015. La peculiarità di questo nuovo centro è stato il fatto che il processo di emissione dei certificati era inizialmente completamente automatizzato.
La configurazione automatica di HTTPS sul server avviene in due fasi. Nella prima fase, l'agente informa il centro di certificazione sui diritti dell'amministratore del server sul nome di dominio. Ad esempio, la verifica può includere la creazione di un sottodominio specifico o l'installazione all'interno del dominio di una risorsa HTTP con un URI specifico.

Let's Encrypt identifica il server web con l'agente in esecuzione tramite la chiave pubblica. Le chiavi pubblica e privata sono generate dall'agente prima della prima connessione al centro di certificazione. Durante il controllo automatico, l'agente esegue una serie di test: ad esempio, firma con la chiave pubblica la password usa e getta ricevuta e presenta una risorsa HTTP con un URI specifico. Se la firma digitale è corretta e tutti i test vengono superati, all'agente vengono concessi i diritti di gestione dei certificati per il dominio.

Nella seconda fase, l'agente può richiedere, aggiornare e revocare certificati. Per l'emissione automatica del certificato viene utilizzato il protocollo di autenticazione di tipo 'challenge-response' (richiesta-risposta) chiamato Automated Certificate Management Environment (ACME). Tutte le operazioni relative al certificato vengono eseguite senza fermare il server web tramite il client ACME. . È facile da usare, funziona sulla maggior parte dei sistemi operativi ed è ottimamente documentato. C'è una modalità esperto con un set di configurazioni avanzate. Oltre a Certbot, esistono .
Il ruolo importante di Let’s Encrypt
Let’s Encrypt ha veramente rivoluzionato il mercato, dove prima dominavano i centri di certificazione commerciali. Ora sono praticamente usciti dal business dell'emissione di certificati DV (certificati di convalida del dominio), anche se continuano a vendere certificati di convalida dell'organizzazione (Organizational Validation, OV) e certificati di alta affidabilità (Extended Validation, EV), che Let’s Encrypt non emette perché non possono essere automatizzati. Tuttavia, si tratta di un prodotto di nicchia, mentre sul mercato di massa dominano i certificati gratuiti di Let’s Encrypt.
Let’s Encrypt ha reso standard la re-emissione automatica dei certificati. Nonostante il breve periodo di vita (90 giorni), la procedura automatica elimina il "fattore umano", che tradizionalmente rappresenta la principale vulnerabilità in termini di sicurezza. Gli amministratori dei domini spesso dimenticano di rinnovare i certificati, causando interruzioni dei servizi. L'ultimo di questi episodi si è verificato con Microsoft Teams. Il 3 febbraio 2020, questo servizio di collaborazione è andato offline .
La sostituzione automatica dei certificati tramite il protocollo ACME esclude la possibilità di tali incidenti.
Sebbene il progetto Let’s Encrypt serva metà di internet, nel mondo fisico è una piccola organizzazione non profit: "In questi due anni e mezzo, la nostra organizzazione è cresciuta, ma molto poco! - scrivono. - A giugno 2017, servivamo circa 46 milioni di siti web con 11 dipendenti a tempo pieno e un budget annuale di $2,61 milioni. Oggi serviamo quasi 192 milioni di siti web con 13 dipendenti a tempo pieno e un budget annuale di circa $3,35 milioni. Questo significa che serviamo più di quattro volte il numero di siti, con solo due dipendenti aggiuntivi e un aumento del budget del 28%."
Il sostegno al progetto avviene tramite e .
Ad oggi, HTTPS è diventato lo standard di fatto su Internet. Dallo scorso anno, i principali browser avvertono gli utenti del rischio di connettersi a siti che non criptano il traffico tramite HTTPS. In questo cambiamento del panorama della sicurezza, un grande merito va a Let’s Encrypt.
In aggiunta, Let’s Encrypt ha letteralmente . Ora Jabber funziona con una crittografia sicura sia a livello client-server che server-server, e la maggior parte dei certificati è stata emessa da Let’s Encrypt.

«Come comunità abbiamo fatto cose incredibili per proteggere le persone su Internet», si legge nel . «Emissione di un miliardo di certificati è una testimonianza di tutto il progresso che abbiamo raggiunto come comunità».
Fonte: habr.com
