Signal, nebo WhatsApp: zprávy šifrují oba, metadata je rozdělují

|Autor: Redakce QUASA|5 min čtení
Signal, nebo WhatsApp: zprávy šifrují oba, metadata je rozdělují

Pokud skupina řeší vedle obsahu zpráv také údaje dostupné provozovateli, vychází lépe Signal. Obě aplikace koncově šifrují osobní zprávy a hovory, ale Signal má podle své zveřejněné odpovědi na soudní žádost výrazně méně údajů, které může vydat: žádost se týkala 37 telefonních čísel a u šesti účtů poskytl dostupné údaje o založení účtu a posledním připojení. U ostatních požadované údaje za dané období neměl nebo účty neexistovaly.

WhatsApp zůstává použitelnou volbou, pokud na něm skupina potřebuje zastihnout všechny členy. Jeho evropské zásady ochrany soukromí však vedle šifrování osobních zpráv popisují zpracování údajů o aktivitě, skupinách, kontaktech a připojení včetně IP adresy. Pro rodinu nebo tým tak rozhoduje nejen ochrana textu, ale i to, kde vzniknou nové rozhovory a jak mají jednotliví členové nastavené zálohy.

Stejný základ šifrování, různé aplikace

Signal i WhatsApp používají Signal Protocol. Koncové šifrování chrání obsah zprávy při cestě mezi zařízeními účastníků; běžné osobní zprávy WhatsApp neposílá provozovateli v čitelné podobě. Protokol ale neurčuje, jak služba spravuje adresář, členství ve skupinách, záznamy o aktivitě nebo zálohu historie. Proto samotný název šifrovací technologie nestačí k porovnání soukromí celé komunikace.

Studie implementací Signal Desktop a WhatsApp Web sledovala běh obou klientů a porovnávala pozorované operace s formálními modely protokolu. U zkoumaných částí ověřila vlastnosti utajení a autentizace a popsala dříve nezdokumentované rozdíly mezi knihovnou libsignal a její úpravou používanou WhatsAppem. Výsledek se vztahuje k vybraným klientům, verzím a částem protokolu; není to hodnocení všech funkcí ani důkaz bezpečnosti každé budoucí verze.

Pět vrstev soukromí v jednom srovnání

Rozdíl je nejlépe vidět, když se obsah oddělí od údajů vznikajících kolem něj. U kontaktů a záloh závisí část výsledku na volbách uživatele, zatímco údaje potřebné k provozu skupin spravuje služba podle vlastního návrhu.

  • Obsah: Osobní zprávy a hovory jsou v obou službách koncově šifrované. Příjemce ovšem může obsah uložit, vyfotit nebo předat dál; šifrování přenosu jeho následné jednání neřídí.
  • Metadata: WhatsApp zpracovává mimo jiné časy a četnost aktivit a údaje o skupinách. Signal uvádí, že nemá přístup k obsahu zpráv, profilům, skupinám, kontaktům ani záznamům hovorů. Údaj o posledním připojení přesto ukazuje, že „méně metadat“ neznamená jejich úplnou neexistenci.
  • Zálohy: Historie uložená mimo živý chat má vlastní pravidla ochrany. Rozhoduje zapnutí zálohy, způsob jejího šifrování a možnost obnovy; nastavení jednoho člena skupiny nechrání kopie uložené ostatními.
  • Kontakty: WhatsApp umožňuje nahrávání adresáře a ukládá informace o účastnících skupin. Signal podle své soudní odpovědi nemá seznam kontaktů, který by mohl v tomto rozsahu vydat. To nevylučuje, že člověka mohou v jiné službě najít přes údaje nahrané dalšími uživateli.
  • Síťové údaje: WhatsApp ve svých zásadách výslovně uvádí IP adresu a informace o zařízení a připojení. U Signalu je přesnější mluvit o omezeném rozsahu uchovávaných údajů než tvrdit, že při spojení se službou žádný síťový údaj nevzniká.

Co mění kontakty a skupiny

Rozdíl v kontaktech není prostá volba mezi nahráním celého adresáře a jeho úplnou neviditelností. WhatsApp umožňuje synchronizaci kontaktů z telefonu, bezpečné uložení kontaktů pro použití na propojených zařízeních a uvádí zvláštní zacházení s čísly lidí, kteří službu nepoužívají. I když člověk sám synchronizaci nepovolí, jeho číslo může poskytnout někdo jiný ze svého adresáře. Pro skupinu je navíc podstatné, že WhatsApp ukládá údaje o skupině a jejích účastnících.

Signal staví svou službu tak, aby provozovateli zůstávalo k dispozici méně informací o sociálních vazbách. Praktické soukromí ale stále závisí na účastnících: každý vidí ostatní členy společného chatu a může si uchovat vlastní kopii konverzace. Rozdíl mezi aplikacemi se tedy týká zejména toho, co může vědět jejich provozovatel, nikoli toho, co se dozví lidé přímo zapojení do rozhovoru.

Záloha rozhoduje o starších zprávách

Signal nabízí volitelné šifrované zálohy provozované službou i zálohy uložené na vlastním zařízení. Podle přehledu záloh Signalu bezplatná hostovaná varianta uchovává textové zprávy a média za posledních 45 dní; zálohy na zařízení nyní používají společný formát podporovaný napříč platformami. Kdo potřebuje starší soubory, musí se zajímat o zvolený typ zálohy. Pro obnovu šifrované zálohy je zásadní také bezpečně uchovaný obnovovací klíč.

WhatsApp umožňuje zapnout koncové šifrování zálohy historie chatu. Meta v popisu ochrany záloh WhatsAppu uvádí heslo, šifrovací klíč a postupně zaváděnou možnost použít přístupový klíč zařízení. Nabídka na konkrétním telefonu se může lišit podle dostupnosti funkce. Při srovnání proto nestačí vědět, že živá konverzace je šifrovaná: každý člen musí posoudit i ochranu kopie, kterou si ukládá pro případ ztráty telefonu.

Co přináší otevřený kód

Signal Desktop má veřejně dostupný zdrojový kód, zatímco WhatsApp Web je uzavřená implementace. Otevřenost umožňuje odborníkům přímo zkoumat konkrétní kód; sama však nezaručuje, že v každé verzi nenastane chyba. U uzavřeného klienta je přímá kontrola obtížnější, ale pozorování jeho běhu může ukázat, zda se sledované operace drží bezpečnostního modelu.

To vysvětluje, proč se důvěra v protokol a důvěra v celou službu posuzují odděleně. Kryptografický návrh řeší ochranu obsahu za určitých podmínek. Rozsah provozních dat, práce s kontakty a ukládání historie jsou další rozhodnutí provozovatele i uživatele. Pro běžnou skupinu mají tato rozhodnutí přímější dopad na soukromí než spor o to, která aplikace používá známější šifru.

Postupný přesun rodiny nebo týmu

Pokud se skupina rozhodne pro Signal, může na něm založit nový chat pro budoucí rozhovory a WhatsApp dočasně ponechat pro členy, kteří se ještě nepřesunuli. Pomůže jednoduchá dohoda, kam patří důležitá oznámení: jinak může zpráva v jednom z paralelních chatů minout část rodiny nebo týmu. Citlivější rozhovory mají smysl přesunout až ve chvíli, kdy jsou v nové skupině všichni jejich účastníci.

Dosavadní historii je vhodné řešit odděleně od nové komunikace. Každý člen si může zkontrolovat vlastní zálohu a způsob obnovy; založení nové skupiny samo starý chat do jiné služby nepřenese. Přínos Signalu se projeví u rozhovorů, které na něm skutečně probíhají. Pokud část lidí zůstane dosažitelná jen přes WhatsApp, souběžný provoz je realistickým kompromisem mezi menším množstvím údajů dostupných provozovateli a spolehlivým doručením zpráv celé skupině.

Přečtěte si také:

Sdílet:

Přihlaste se k odběru newsletteru

Nejnovější zprávy ze světa Web3, AI a kryptoměn přímo do vaší schránky.

0