verze nástroje (GNU Privacy Guard), kompatibilní se standardy OpenPGP () a S/MIME, a poskytující nástroje pro šifrování dat, práci s elektronickými podpisy, správu klíčů a přístup k veřejným úložištím klíčů. Připomínáme, že větev GnuPG 2.2 je pozicionována jako rozvíjející se vydání, do nějž se stále přidávají nové možnosti, zatímco ve větvi 2.1 jsou povolena pouze opravná vylepšení.
V novém vydání jsou navržena opatření na ochranu proti , který způsobuje zamrznutí GnuPG a nemožnost dalšího fungování až do odstranění problematického certifikátu z místního úložiště nebo přepracování úložiště certifikátů na základě ověřených veřejných klíčů. Přidaná ochrana spočívá v úplném ignorování ve výchozím nastavení všech cizích digitálních podpisů certifikátů, získaných ze serverů pro ukládání klíčů. Připomínáme, že každý uživatel může na server pro ukládání klíčů přidat svůj digitální podpis pro libovolné certifikáty, což zločinci využívají k vytvoření pro certifikát oběti obrovského množství takových podpisů (více než sto tisíc), jejichž zpracování narušuje normální fungování GnuPG.
Ignorování cizích digitálních podpisů se reguluje pomocí volby „self-sigs-only“, která umožňuje načítání pro klíče pouze vlastních podpisů jejich tvůrců. Pro obnovení starého chování lze do gpg.conf přidat nastavení „keyserver-options no-self-sigs-only,no-import-clean“. Pokud se přitom během operace zaznamená importování počtu bloků, které by způsobily přetečení místního úložiště (pubring.kbx), GnuPG místo vypsání chyby automaticky aktivuje režim ignorování digitálních podpisů („self-sigs-only,import-clean“).
Pro aktualizaci klíčů s pomocí mechanismu (WKD) byla přidána volba „—locate-external-key“, kterou lze použít pro přepracování úložiště certifikátů na základě ověřených veřejných klíčů. Při provádění operace „—auto-key-retrieve“ je nyní mechanismus WKD preferovanější než servery klíčů. Podstata fungování WKD spočívá v umístění veřejných klíčů na web s vazbou na doménu uvedenou v e-mailové adrese. Například pro adresu „test@example.com“ může být klíč načten prostřednictvím odkazu „https://example.com/.well-known/openpgpkey/hu/183d7d5ab73cfceece9a5594e6039d5a“.
Zdroj: opennet.ru
