A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt

A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt
A bizalom lánca. CC BY-SA 4.0 Yanpas

Az SSL forgalom ellenőrzés (SSL/TLS dekódolás, SSL elemzés vagy DPI) egyre nagyobb érdeklődést vált ki a vállalati szektorban. Az ötlet, hogy dekódolják a forgalmat, ellentmond a kriptográfia alapelveinek. Azonban a tény az tény: egyre több cég alkalmaz DPI technológiát, magyarázva ezt azzal, hogy szükség van a tartalom ellenőrzésére rosszindulatú programok és adatlopások miatt.

Nos, ha elfogadjuk, hogy szükséges egy ilyen technológia bevezetésére, akkor legalább meg kell fontolni, hogyan lehet ezt a legbiztonságosabb és legjobban menedzselhető módon végrehajtani. Legalább ne támaszkodjunk az olyan tanúsítványokra, amelyeket például a DPI rendszer szállítója ad.

Van egy olyan megvalósítási aspektus, amiről nem mindenki tud. Valójában sokan meglepődnek, amikor hallanak róla. Ez a privát tanúsítványkibocsátó központ (CA). Ez generál tanúsítványokat a forgalom dekódolásához és újra titkosításához.

Ahelyett, hogy önaláírt tanúsítványokra vagy DPI eszközök tanúsítványaira támaszkodna, használhat egy dedikált CA-t egy harmadik fél tanúsító központtól, mint például a GlobalSign. De először nézzük át röviden magát a problémát.

Mi az SSL ellenőrzés és miért használják?

Egyre több nyilvános weboldal vált HTTPS-re. Például a Chrome statisztikái szerint, 2019 szeptemberének elején az Oroszországban használt titkosított forgalom aránya elérte a 83%-ot.

A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt

Sajnos a forgalom titkosítását a rosszindulatú támadók is egyre gyakrabban alkalmazzák, különösen azzal, hogy a Let’s Encrypt ezreket oszt ki ingyenes SSL-tanúsítványokból automatizált módon. Így a HTTPS általános használatúvá vált — és a böngésző címsorában lévő lakat már nem megbízható biztonsági jelző.

Ezekből a nézőpontokból támogatták terméküket a DPI megoldások gyártói. Közvetlenül a végfelhasználók (azaz az oldalt böngésző alkalmazottak) és az Internet között helyezkednek el, kiszűrve a rosszindulatú forgalmat. Jelenleg számos ilyen termék érhető el a piacon, de a folyamatok lényegében hasonlóak. A HTTPS forgalom áthalad egy ellenőrző eszközön, ahol dekódolják és ellenőrzik a rosszindulatú programok jelenlétét.

A vizsgálat befejezése után az eszköz új SSL-munkamenetet hoz létre a végfelhasználóval annak érdekében, hogy dekódolja és újra titkosítsa a tartalmat.

Hogyan működik a dekódolás / újra titkosítás folyamata

Ahhoz, hogy az SSL-ellenőrző eszköz dekódolja és újra titkosítsa a csomagokat a végfelhasználóknak történő elküldés előtt, képesnek kell lennie SSL-tanúsítványokat kiadni élőben. Ez azt jelenti, hogy fel kell telepíteni rá egy CA-tanúsítványt.

Fontos, hogy ezek a SSL-tanúsítványok megbízhatók legyenek a böngészőkben (azaz ne okozzanak rémisztő figyelmeztető üzeneteket, hasonlóan az alábbihoz). Ezért a CA-láncnak (vagy hierarchiának) a böngésző bizalmi tárolójában kell lennie. Mivel ezek a tanúsítványok nem a nyilvános, megbízható tanúsító központokból származnak, manuálisan kell átadni a CA-hierarchiát minden végfelhasználónak.

A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt
Figyelmeztető üzenet az önaláírt tanúsítványról a Chrome-ban. Forrás: BadSSL.com

Windows gépeken az Active Directory és a csoportházirendek alkalmazhatók, de mobil eszközök esetén a folyamat bonyolultabb.

A helyzet még bonyolultabbá válik, ha a vállalati környezetben más gyökér-tanúsítványok támogatására is szükség van, például a Microsoft-tól, vagy OpenSSL alapúakkal. Plusz a titkos kulcsok védelme és kezelése, hogy ne évüljön el váratlanul egyik kulcs sem.

A legjobb megoldás: magán, dedikált gyökér-tanúsítvány egy külső CA-tól.

Ha a több gyökér kezelése vagy az önaláírt tanúsítványok nem vonzóak, létezik egy másik megoldás: megbízhatunk egy külső CA-ban. Ebben az esetben a tanúsítványokat a következő helyről állítják ki: privát tanúsítványozási központ, amely a bizalmi láncban kapcsolódik egy dedikált, privát gyökér tanúsító központhoz, amelyet kifejezetten a cég számára hoztak létre.

A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt
Egyszerűsített architektúra dedikált ügyfél gyökér-tanúsítványokhoz.

Ez a beállítás csökkenti a korábban említett problémák egy részét: legalábbis csökkenti a kezelendő gyökerek számát. Itt csak egy privát gyökér központ használható minden belső PKI igényhez, bármennyi köztes tanúsítványkezelő központtal. Például a fent említett diagramon egy többrétegű hierarchia látható, ahol az egyik köztes tanúsítványkezelő központ az SSL érvényesítésére/dekripciójára szolgál, míg a másik a belső számítógépekhez (laptopok, szerverek, asztali számítógépek stb.)

Ebben a rendszerben nem szükséges a CA-kat minden ügyfélnél elhelyezni, mert a legfelsőbb szintű CA a GlobalSign-nál van, ami megoldja a privát kulcs védelmének és a lejárati idő problémáit.

E megközelítés egy másik előnye a köztes SSL tanúsítványok visszavonásának lehetősége bármilyen okból. Csak létrehozunk egy újat, amely a meglévő privát gyökerünkhöz kapcsolódik, és azonnal használható.

A viták ellenére a vállalatok egyre inkább integrálják az SSL forgalom ellenőrzését a belső vagy privát PKI infrastruktúrájuk részeként. A privát PKI más felhasználási lehetőségei közé tartozik a tanúsítványok kiadása eszközök vagy felhasználók hitelesítésére, SSL belső szerverek számára, valamint olyan különböző konfigurációk, amelyek nem megengedettek nyilvános megbízható tanúsítványok esetén a CA/Browser Forum követelményeivel összhangban.

A böngészők ellenállnak

Érdemes megjegyezni, hogy a böngészőfejlesztők próbálnak ellenállni ennek a tendenciának és megvédeni a végfelhasználókat a MiTM-től. Például néhány nappal ezelőtt a Mozilla döntést hozott alapértelmezés szerint be kívánja építeni a DoH (DNS-over-HTTPS) protokollt a Firefox következő verziójába. A DoH protokoll elrejti a DNS-lekérdezéseket a DPI-rendszerek elől, megnehezítve az SSL ellenőrzést.

Hasonló tervekről 2019. szeptember 10-én bejelentette a Google a Chrome böngésző számára.

A DPI (SSL ellenőrzés) ellentmond a kriptográfia lényegének, de a vállalatok bevezetik azt

Csak a regisztrált felhasználók vehetnek részt a szavazáson. Kérem, jelentkezzen be., kérem.

Mit gondol, van joga a cégnek ellenőrizni az alkalmazottai SSL-forgalmát?

  • Igen, az ő beleegyezésükkel

  • Nem, az ilyen beleegyezés kérése jogellenes és/vagy etikátlan

122 felhasználó szavazott. 15 felhasználó tartózkodott.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster