Végponttól végpontig titkosítás – egyszerűen elmagyarázva
A „végponttól végpontig titkosított" felirat ma már mindenhol ott van, de a legtöbben nem tudják, mit ígér pontosan. Pedig a különbség egyetlen kérdésen múlik: kinél van a kulcs?
Kezdjük a lényeggel: a titkosításnál egyetlen kérdés számít igazán — kinél van a kulcs, amivel az üzenet elolvasható? Minden más ebből következik.
A postai hasonlat
Képzelj el három módot, ahogy levelet küldesz:
- Levelezőlap. Bárki elolvashatja, aki hozzáér: a postás, a szomszéd, a rendezőközpont dolgozója. Ez a titkosítás nélküli kapcsolat.
- Boríték, amit a posta kinyithat. Útközben senki nem fér hozzá, de a posta igen — és ha valaki elkéri tőlük, oda tudják adni. Ez a legtöbb üzenetküldő szolgáltatás.
- Boríték, amihez csak a címzettnek van kulcsa. A posta szállítja, de nem tudja kinyitni. Ez a végponttól végpontig titkosítás.
A különbség nem a szállítás biztonságában van, hanem abban, hogy a közvetítőnek van-e hozzáférése.
HTTPS vs. végponttól végpontig — nem ugyanaz
Ez a leggyakoribb keveredés. A címsorban látható lakat (HTTPS) azt jelenti, hogy az eszközöd és a szerver közötti út titkosított. Ez fontos, és véd a wifi-hálózaton hallgatózás ellen.
De ott, a szerveren az üzenet visszafejtődik. Onnantól a szolgáltató olvasható formában látja, tárolja, kereshetővé teszi, biztonsági mentést készít róla.
A végponttól végpontig titkosításnál a visszafejtés csak a másik ember eszközén történik meg. A szerver csak értelmezhetetlen adathalmazt lát és tárol.
Egyszerű teszt: ha a szolgáltatás jelszó-visszaállításkor vissza tudja adni a régi üzeneteidet, akkor nála van a kulcs. Valódi E2EE-nél ez technikailag lehetetlen.
Hogyan működik — dióhéjban
Nem kell matematika hozzá. A rendszer lényege egy kulcspár:
- Nyilvános kulcs: ezt bárkinek odaadhatod. Ezzel lezárni lehet egy üzenetet, kinyitni nem.
- Privát kulcs: ez soha nem hagyja el az eszközödet. Csak ezzel lehet kinyitni azt, amit a hozzá tartozó nyilvános kulccsal zártak le.
Amikor írsz valakinek, a te eszközöd elkéri az ő nyilvános kulcsát, azzal lezárja az üzenetet, és a lezárt csomagot küldi el. A szerver továbbítja, de kinyitni nem tudja — ahhoz a másik fél privát kulcsa kellene, ami az ő telefonján van.
Ez az oka annak, hogy egy E2EE rendszernél a szolgáltató még jóhiszemű együttműködés esetén sem tud olvasható üzenetet átadni. Nem azért, mert nem akar — mert nincs mit.
Amit a végponttól végpontig titkosítás NEM véd
Itt szokott hamis biztonságérzet keletkezni. Négy dolgot érdemes tisztán látni:
1. A metaadatokat
A tartalom titkos, de az többnyire nem, hogy ki kivel, mikor és milyen gyakran kommunikál. Ez sok esetben önmagában is beszédes információ. Egyes szolgáltatások ezt is minimalizálják, de teljesen eltüntetni nehéz.
2. A másik felet
Ha a címzett képernyőképet készít, továbbküldi, vagy egyszerűen megmutatja valakinek, azon semmilyen titkosítás nem segít. A kriptográfia az átvitelt védi, nem az emberi döntéseket.
3. A saját eszközödet
Ha valaki hozzáfér a telefonodhoz feloldott állapotban, mindent olvas. A titkosítás a szállítás közben véd, nem a kanapén hagyott, PIN nélküli telefonnál.
4. A biztonsági mentést
Klasszikus buktató: az üzenetek E2EE-vel mennek, de a telefon automatikusan felhőbe menti őket — titkosítatlanul. Ilyenkor a védelem a mentésnél kiesik. Érdemes ellenőrizni a beállításokat.
Az önmegsemmisülő üzenet szerepe
A titkosítás mellé gyakran társul lejárati idő: az üzenet egy megadott idő után törlődik mindkét eszközről és a szerverről is.
Ennek valódi haszna van — a legtöbb adatszivárgás nem élő beszélgetésekből, hanem évekkel korábbi, elfelejtett archívumokból származik. Amit nem tárolnak, azt nem lehet ellopni.
Amit viszont nem old meg: a képernyőképet és a másik telefonnal készített fotót. A jobb rendszerek jelzik, ha képernyőkép készült, de megakadályozni nem tudják.
Mit ellenőrizz egy szolgáltatásnál?
Négy konkrét kérdés, ami elválasztja a marketinget a valóságtól:
- Alapértelmezés szerint be van kapcsolva? Ha külön „titkos beszélgetést” kell indítani, a normál üzeneteid nem védettek.
- Vissza tudja adni a régi üzeneteidet új eszközön, jelszóval? Ha igen, nála van a kulcs.
- Nyilvános a protokoll? A komoly megoldások ismert, auditált eljárásokat használnak, nem saját fejlesztésű titkos algoritmust.
- Mit ír az adatkezelési tájékoztató a tárolt adatokról? Itt derül ki, mit tárolnak valójában.
Gyakori kérdések
Honnan tudom, hogy egy alkalmazás tényleg végponttól végpontig titkosít?
A legmegbízhatóbb jelzés a jelszó-visszaállítás viselkedése: ha új eszközön, jelszóval vissza tudod kapni a régi üzeneteidet, akkor a szolgáltatónál van a kulcs — vagyis nem valódi E2EE. Emellett nézd meg, hogy a titkosítás alapértelmezés szerint aktív-e, és hogy nyilvános, auditált protokollt használnak-e.
A rendőrség hozzáfér a titkosított üzeneteimhez?
A szolgáltatótól nem tudja megszerezni őket olvasható formában, mert ott nincs kulcs. Amit meg tud szerezni: a metaadatokat (ki kivel, mikor), és — megfelelő jogalappal — magát a készüléket, amin az üzenetek visszafejtve láthatók. A titkosítás a szállítást védi, nem a lefoglalt telefont.
Mi történik, ha elveszítem a telefonomat?
Valódi E2EE-nél a privát kulcs a készüléken van, így az üzenetelőzmény jellemzően elvész — ez nem hiba, hanem a rendszer működésének következménye. Egyes szolgáltatások kínálnak titkosított mentést egy külön jelszóval; ilyenkor ez a jelszó válik a leggyengébb ponttá, tehát erős és sehol máshol nem használt jelszót érdemes választani.
Az önmegsemmisülő üzenet ugyanaz, mint a titkosítás?
Nem, a kettő különböző dolgot old meg. A titkosítás azt szabályozza, ki férhet hozzá az üzenethez út közben. Az önmegsemmisülés azt, hogy meddig létezik egyáltalán. A kettő együtt működik jól: a titkosítás megvéd a közvetítőtől, a lejárati idő pedig attól, hogy egy évekkel későbbi adatszivárgás visszamenőleg tegye nyilvánossá a beszélgetéseidet.
Összefoglalva
A végponttól végpontig titkosítás azt jelenti, hogy a kulcs nálad és a beszélgetőpartnerednél van, a közvetítőnél nem. Ez valódi, mérhető különbség — de nem mindenható: a metaadatot, a másik fél döntéseit és a saját eszközöd biztonságát nem helyettesíti.
Ha érdekel a kép többi része, olvasd el, mennyire vagy valójában anonim az interneten.