Mandraki Mandraki
Začít

End-to-end šifrování pro podniky

Start free — no credit card. Enter your work email to get going:

Šifrování, které znamená to, co říká

Termín „end-to-end šifrování” byl roky zneužíván v marketingu. Mnoho platforem tvrdí, že šifruje, ale ponechává si možnost přistupovat k obsahu zpráv na svých serverech, nebo šifruje pouze určité typy dat, nebo spravuje klíče způsobem, který poskytovateli ponechává zadní vrátka.

Mandraki implementuje end-to-end šifrování tak, jak ho definuje jeho kryptografický význam: data jsou šifrována na zařízení odesílatele a mohou být dešifrována pouze na zařízení zamýšlených příjemců. Server přenáší šifrovaný text. Nemůže číst, analyzovat ani zpřístupnit otevřený obsah zpráv, hovorů nebo souborů — ani zaměstnancům Mandraki, ani provozovatelům infrastruktury, ani žádné vládě.

Jak to funguje

End-to-end šifrování Mandraki je postaveno na dvou otevřených, peer-reviewed protokolech.

MLS pro zprávy (RFC 9420)

Protokol Messaging Layer Security poskytuje skupinovou dohodu o klíčích pro kanály a přímé zprávy. Když je vytvořena nová skupina nebo je přidán či odebrán člen, kryptografický stav skupiny postupuje do nové epochy. Každá epocha má jedinečnou sadu šifrovacích klíčů, které jsou odvozeny společně členy skupiny, aniž by se server kdy dozvěděl materiál klíčů.

Klíčové vlastnosti MLS v Mandraki:

  • Forward secrecy. Kompromitace zařízení dnes neumožňuje dešifrování minulých zpráv. Klíče každé epochy jsou nezávislé.
  • Post-compromise security. Pokud je zařízení kompromitováno a později obnoveno, protokol se sám uzdraví, jak postupuje stav skupiny.
  • Škálovatelné velikosti skupin. MLS je navržen pro skupiny tisíců členů. Klíčové operace škálují logaritmicky, ne lineárně.
  • Podpora více zařízení. Každé uživatelské zařízení má vlastní MLS pověření. Balíčky klíčů jsou nahrávány v dávkách a spotřebovávány při použití, čímž je zajištěno, že přidání nového kontaktu nevyžaduje, aby byl online.

SFrame pro média (RFC 9605)

Pro video a audio hovory používá Mandraki protokol Secure Frame k šifrování médií na úrovni snímků. Každý video nebo audio snímek je šifrován na zařízení odesílatele předtím, než je přenesen do Selective Forwarding Unit (SFU). SFU směruje šifrované snímky správným příjemcům, aniž by je kdy dešifrovala.

Tento přístup je kompatibilní s moderními SFU architekturami, protože SFU nemusí dekódovat média, aby provedla svou směrovací funkci. Předává neprůhledné, šifrované užitečné zatížení a zachovává tak výhody škálovatelnosti serverem zprostředkovaného směrování při zachování skutečné end-to-end důvěrnosti.

Server-side šifrování: doplňková vrstva

Kromě end-to-end šifrování poskytuje Mandraki obálkové šifrování na straně serveru pro data v klidu. To chrání před hrozbami na úrovni infrastruktury, jako jsou narušení úložiště nebo neoprávněný fyzický přístup.

Šifrovací hierarchie funguje ve třech vrstvách:

  1. Hlavní klíč (Master Key) — kořen důvěry, volitelně spravovaný zákazníkem prostřednictvím BYOK.
  2. Klíč organizace (Organisation Key) — jeden pro každou organizaci, obalený hlavním klíčem.
  3. Datové šifrovací klíče (DEK) — klíče pro daný účel pro zprávy, soubory a nahrávky, obalené klíčem organizace.

Server-side šifrování a end-to-end šifrování se doplňují. Server-side šifrování chrání data před infrastrukturními hrozbami. End-to-end šifrování chrání data před přístupem na úrovni aplikace, včetně přístupu samotného Mandraki.

Bring Your Own Key (BYOK)

Pro organizace, které vyžadují plnou kontrolu nad svými šifrovacími klíči, Mandraki podporuje BYOK. Zákazníci mohou importovat hlavní klíč ze své vlastní služby pro správu klíčů — ať už AWS KMS, Azure Key Vault, nebo manuální import — a veškeré šifrování na úrovni organizace bude zakořeněno v tomto zákazníkem kontrolovaném klíči.

Zrušení BYOK klíče učiní všechna server-side šifrovaná data pro danou organizaci trvale nepřístupnými, což poskytuje kryptografický „kill switch” pro datovou suverenitu.

Kompromisy a transparentnost

End-to-end šifrování přináší určité kompromisy, o kterých si myslíme, že by je zákazníci měli jasně chápat.

  • Vyhledávání na straně serveru není možné v end-to-end šifrovaném obsahu. Mandraki poskytuje vyhledávací index na straně klienta pomocí lokálního úložiště prohlížeče.
  • Funkce AI (přepisy, souhrny) nemohou fungovat na end-to-end šifrovaných hovorech nebo kanálech. Organizace si musí vybrat mezi AI asistencí a E2EE na úrovni jednotlivých hovorů nebo kanálů.
  • Nová zařízení vidí zprávy pouze od okamžiku, kdy se připojí ke skupině. Historické zprávy nejsou pro nová zařízení zpětně dešifrovány.

To jsou inherentní vlastnosti skutečného end-to-end šifrování, ne omezení naší implementace. Jakákoli platforma, která tvrdí, že nabízí E2EE bez těchto omezení, pravděpodobně neposkytuje skutečné end-to-end šifrování.

Spusťte pilotní tenant.

Promluvte si s námi o vyhrazeném nebo single-tenant pilotním provozu pro vaši organizaci.