GNU/Linux >> Znalost Linux >  >> Debian

Debian – Proč nejsou klíče Fedora Gpg podepsány?

Fedora používá GPG klíče pro podepisování RPM balíčků a souborů ISO kontrolních součtů. Uvádí seznam používaných klíčů (včetně otisků prstů) na webové stránce. Webová stránka je dodávána prostřednictvím https.

Například soubor kontrolního součtu pro Fedora-16-i386-DVD.iso je podepsán klíčem A82BA4B7 . Kontrola toho, kdo podepsal veřejný klíč, má za následek neuspokojivý výpis:

Type bits/keyID    cr. time   exp time   key expir

pub  4096R/A82BA4B7 2011-07-25            

uid Fedora (16) 
sig  sig3  A82BA4B7 2011-07-25 __________ __________ [selfsig]

Zdá se, že nikdo z komunity Fedory nepodepsal tyto důležité klíče!

Proč? 😉 (Proč Fedora nepoužívá síť důvěry?) Nebo mi něco uniká?

Srovnejte to např. s Debianem – jejich aktuální automatický ftp podpisový klíč 473041FA je podepsáno 7 vývojáři.

Upravit: Proč na tom záleží?

Podepsání takto důležitého klíče skutečnými lidmi (v současnosti ho nepodepisuje nikdo!) vytvořilo určitou úroveň důvěry, že se jedná o skutečný klíč a ne o klíč vytvořený útočníkem, který byl před 5 minutami nahrán na webový server. Tato úroveň důvěry vyžaduje, abyste mohli sledovat vztahy podepisování v síti důvěry (k lidem, kterým již důvěřujete). A pravděpodobnost, že to dokážete, se zvyšuje, když to podepíší různí lidé (v současnosti je pravděpodobnost nulová).

Tuto věc s důvěrou můžete přirovnat k surfování na https://mybank.example.net a zobrazení upozornění na ověření certifikace – i přesto byste zadali podrobnosti o své transakci, nebo byste si mysleli „počkejte chvíli!“, přestali a problém prošetřili?

Přijatá odpověď:

Někdy držitelé klíčů podepisují jiné než lidské klíče „sig1“ (například repo klíče).

z manuálové stránky;

1 znamená, že se domníváte, že klíč vlastní osoba, která tvrdí, že jej
vlastní, ale vy jste nemohli nebo jste klíč neověřili vůbec. To je užitečné
pro ověření „osobnosti“,
kde podepisujete klíč pseudonymního uživatele.

Věřím, že by to mohlo přidat hodnotu, protože tyto podpisy se nepoužívají k podpoře důvěry, jsou zde pouze pro ruční ověření / opětovné ujištění.

Problém s kýmkoli, kdo podepisuje nelidský / pseudonymní klíč, je ten, že nevíme, kdo bude mít klíč pod kontrolou v … čase. Většina lidí se z tohoto důvodu nebude chtít podepsat.

Kromě toho je v současné době pro Fedora relativně rychlé vyměnit klíč a publikovat nový otisk na svých webových stránkách, chvíli by trvalo, než by všichni, kdo podepsali, odvolali podpisy.

Co by mohlo být praktičtější;

  • někdo převezme vlastnictví klíče ve fedoře (ne pseudonymní klíč)
  • specializovaný tým blízko klíče ve společnosti fedora podepíše/odvolá klíč.
  • webová stránka s aktuálním otiskem je podepsána někým ve wot.
Související:Jak vytvořit nového uživatele s přístupem ssh?

Ale… jak již bylo řečeno, s podpisem nebo bez něj, gpg otisky klíčů repo jsou nainstalovány při instalaci operačního systému… to ověřuje všechny budoucí aktualizace. To přidává svět bezpečnosti.


Debian
  1. Konfigurace klíčů SSH na systému Debian 9 – jak na to?

  2. Debian – Proč mě Debian někdy požádá o vložení (instalačního?) CD při instalaci balíčků?

  3. Debian – nelze přidat klíč Gpg s klíčem Apt za proxy?

  1. Jak ověřit pravost stažených ISO obrazů Debianu

  2. Gnome přestal brát klíče Emacs?

  3. Jak vygenerovat klíče PGP pomocí GPG na Linuxu

  1. Nainstalujte OpenVPN Server na Debian 11/Debian 10

  2. Fedora vs Ubuntu:Jaké jsou klíčové rozdíly?

  3. gpg:příkaz nenalezen