Recentemente ho installato il Light (un forking più compatto di Firefox).
Ho iniziato a ricevere l'errore "This Connection is Untrusted", che mi ha fatto riflettere: quando dovrei aggiungere un'eccezione all'elenco dei certificati attendibili? Sì, questo ha il problema della fiducia, e questo è un enorme problema in sé. Supponiamo però che mi sentissi a mio agio nel confidare ai certificati forniti in bundle nel mio browser (che si tratti di Firefox, Light o IE)
Nel mio caso, l'errore è (codice di errore: sec_error_unknown_issuer). Deve essere che Light non ha l'elenco completo delle autorità attendibili che fa tutto il Firefox.
Posso vedere il certificato in questione e posso vedere il nome dell'emittente del certificato (nel mio caso, Starfield Secure Certificate Authority - G2). E sì, se vado al grande elenco di Firefox di certificati attendibili , posso vedere nomi simili lì (Autorità di certificazione dei root di Starfield Services - G2 e Autorità di certificazione dei root di Starfield - G2), sebbene non sia una corrispondenza esatta.
Ma immagino che non sia abbastanza: non è una corrispondenza esatta. Ma andiamo oltre: supponiamo che il nome dell'emittente sia perfetto. Presumibilmente, se un sito Web tenta di rubare le mie informazioni o esegue codice dannoso nel mio browser, sarà abbastanza intelligente da falsificare il nome di un fornitore di certificati attendibile. Di cosa si tratta nel certificato stesso che devo verificare per assicurarmi che il certificato che mi viene presentato sia autentico e che non ci sia qualche bozo da qualche parte che falsi un certificato attendibile? E c'è un modo per ottenere quel certificato autentico dalla bocca del cavallo, per così dire, invece che dalla pagina web che sto cercando di sfogliare?