Obě šifry jsou zastaralé a ani jedna není správným cílem pro nový provoz. Užitečné srovnání není DES proti 3DES; je to vyřazený algoritmus proti udržovanému. Pokud brána stále nabízí jednu z nich, úkolem je najít, co ji vyžaduje, a tento požadavek odstranit, ne vybrat silnější ze dvou slepých uliček.

Srovnání, které lidé stále hledají, je to špatné

Odpovědi psané v 2000. letech srovnávají DES s trojitým DES a uzavírají, že trojitý DES je silnější. Tehdy to bylo rozumné a dnes je to k ničemu, protože obě jsou pro ochranu nového provozu vyřazené a volba mezi nimi je volbou mezi dvěma slepými uličkami.

NIST stáhl standard DES v roce 2005 a jeho doporučení TDEA bylo staženo v lednu 2024 poté, co na konci roku 2023 vypršela lhůta pro použití TDEA na novou kryptografickou ochranu. Ta data popisují přechod, ne žebříček. Krátká relace nebo zpráva s nízkou hodnotou otázku znovu neotevírá, protože status algoritmu nezávisí na tom, jak dlouho se klíč používá.

Obnova klíče je samostatná kontrola a schválení neobnovuje.

Oddělte vyjednávání od datové cesty

VPN protokoly vyjednávají ochranu na více než jednom místě. Řídicí kanál může používat jednu sadu, zatímco přenášená data jinou, a seznam nabídek říká jen to, co je protějšek ochoten přijmout. Čtěte vyjednaný výsledek, ne nabídku. Tento rozdíl vysvětluje časté zmatení: brána stále uvádí starý algoritmus a operátor předpokládá, že se používá, ačkoli může být nabízen a nikdy vybrán, nebo vybrán jen pro jeden starý protějšek.

Na IPsec bráně je příslušným výstupem bezpečnostní asociace; u OpenVPN to jsou šifra a nastavení TLS v protokolu připojení. Obojí říká, co bylo vybráno. Ani jedno z toho není prokázáno starou volbou, která stále existuje v konfiguračním souboru.

Pokud nevidíte vyjednaný výsledek, nemůžete tvrdit, že šifra byla vyřazena.

Najděte komponentu, která ji stále žádá

Požadavky na starší systémy přicházejí ze tří míst: starý klient, který nenabízí nic lepšího, zásada brány, která algoritmus stále uvádí, a zařízení, které mluví jen starým protokolem. Každé má jinou opravu. Než zapnete poskytovatele kompatibility, zeptejte se vlastníka omezení, které z nich to je, protože jeho zapnutí ovlivní každý připojující se protějšek.

Pro jediné zařízení, které zatím nelze nahradit, postavte před něj udržovanou bránu a omez­te, co tato hranice přenáší. Tím starou šifru uzavřete, aniž by ji zdědil každý vzdálený uživatel.

Ohraničení není záplata a starého hostitele nedělá důvěryhodným.

Migrujte s kontrolami, které už máte

Migrace je hotová, když se zamýšlené protějšky připojí s udržovaným profilem, vyjednaná sada je ta, kterou jste očekávali, a aplikace funguje. Ověřování identity serveru a kontroly účtů držte po celou dobu; změna šifry není důvod je zmírňovat.

openvpn --version
openssl ciphers -v 'DEFAULT:!DES:!3DES'

Zapište verze klienta a brány vedle vyjednaného výsledku, aby další revize poznala, co se skutečně změnilo.

Vyřaďte staré povolení přes jeho vlastníka a pak potvrďte, že protějšek nabízející jen vyřazený algoritmus je nyní odmítnut. Migrace, která ponechá starou volbu zapnutou, je migrace, která se nestala. Uchovejte důkaz o odmítnutí se záznamem o změně, protože další audit se zeptá, jak to víte, a odstraněný konfigurační řádek je slabší důkaz než zaznamenané odmítnutí. Přidejte do záznamu datum testu a identitu protějšku, dokud je relace ještě čerstvá.

Historická data jsou jiný problém

Čtení archivu chráněného před lety může legitimně vyžadovat starý algoritmus. To je dešifrování existujícího materiálu a není to stejný úkol jako ochrana nového provozu.

Takovou práci držte na izolovaném hostiteli s dokumentovaným účelem a krátkým seznamem, kdo ji smí provádět.

Rozdíl je důležitý, protože je to jediný poctivý důvod, proč držet vyřazenou šifru dostupnou. Opravňuje omezený nástroj, nikdy trvalý řádek ve veřejném VPN profilu.

Související články