Fedora utilizza le chiavi GPG per la firma di pacchetti RPM e file checksum ISO. Elencano le chiavi in uso (comprese le impronte digitali) su una pagina Web. La pagina Web viene fornita tramite https.
Ad esempio, il file di checksum per Fedora-16-i386-DVD.iso
è firmato con chiave A82BA4B7
. Controllare chi ha firmato la chiave pubblica risulta in un elenco deludente:
Digitare bit / ID chiave cr. time exp time key expir pub 4096R / A82BA4B7 25/07/2011 uid Fedora (16) sig sig3 A82BA4B7 25/07/2011 __________ __________ [selfsig]
Sembra che nessuno della comunità Fedora abbia firmato queste chiavi importanti!
Perché? ;) (Perché Fedora non usa una rete di fiducia?) O mi sto perdendo qualcosa?
Confrontalo ad esempio con Debian : la loro chiave di firma ftp automatica corrente 473041FA
è firmata da 7 sviluppatori .
Modifica: perché è importante questa roba?
Avere una chiave così importante firmata da persone reali (al momento non è firmata da nessuno!) Ha stabilito un certo livello di sicurezza che è la chiave reale e non quella creata da un utente malintenzionato appena caricata 5 minuti fa sul web-server. Questo livello di fiducia richiede che sia possibile tracciare le relazioni di firma in una rete di fiducia (per le persone di cui si sta già fidando). E la probabilità che tu sia in grado di farlo è in aumento quando diverse persone lo firmano (attualmente la probabilità è zero).
Puoi confrontare questa faccenda di fiducia con la navigazione https://mybank.example.net
e ottenere un avviso di verifica della certificazione: inseriresti comunque i dettagli della tua transazione o pensi di "aspettare un minuto!", Interrompere e indagare sul problema?