Mandraki Mandraki
Kom igång

End-to-end-kryptering för företag

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

Kryptering som betyder vad den säger

Begreppet “end-to-end-kryptering” har urvattnats av åratal av missbruk i marknadsföring. Många plattformar säger sig erbjuda kryptering trots att de behåller möjligheten att komma åt meddelandeinnehåll på sina servrar, eller bara krypterar vissa typer av data, eller hanterar nycklar på ett sätt som lämnar en bakdörr öppen för leverantören.

Mandraki implementerar end-to-end-kryptering i dess kryptografiska bemärkelse: data krypteras på avsändarens enhet och kan bara dekrypteras på de avsedda mottagarnas enheter. Servern transporterar krypterad text. Den kan inte läsa, analysera eller röja klartextinnehållet i meddelanden, samtal eller filer – varken för Mandrakis personal, för infrastrukturoperatörer eller för någon myndighet.

Hur det fungerar

Mandrakis end-to-end-kryptering bygger på två öppna, peer-granskade protokoll.

MLS för meddelanden (RFC 9420)

Protokollet Messaging Layer Security tillhandahåller gemensam nyckelöverenskommelse för kanaler och direktmeddelanden. När en ny grupp skapas eller en medlem läggs till eller tas bort, går gruppens kryptografiska tillstånd över i en ny epok. Varje epok har en unik uppsättning krypteringsnycklar som tas fram gemensamt av gruppmedlemmarna, utan att servern någonsin får kännedom om nyckelmaterialet.

Viktiga egenskaper hos MLS i Mandraki:

  • Framåtriktad sekretess. Att en enhet komprometteras idag innebär inte att tidigare meddelanden kan dekrypteras. Nycklarna för varje epok är oberoende av varandra.
  • Säkerhet efter intrång. Om en enhet komprometteras och senare återställs, läker protokollet sig självt i takt med att gruppens tillstånd går vidare.
  • Skalbara gruppstorlekar. MLS är utformat för grupper med tusentals medlemmar. Nyckeloperationerna skalar logaritmiskt, inte linjärt.
  • Stöd för flera enheter. Varje användarenhet har sin egen MLS-identitet. Nyckelpaket laddas upp i förväg och förbrukas vid användning, vilket gör att man kan lägga till en ny kontakt utan att den behöver vara online.

SFrame för media (RFC 9605)

För video- och ljudsamtal använder Mandraki protokollet Secure Frame för att kryptera media på bildrutenivå. Varje video- eller ljudbildruta krypteras på avsändarens enhet innan den överförs till samtalsservern (Selective Forwarding Unit, SFU). SFU:n vidarebefordrar krypterade bildrutor till rätt mottagare utan att någonsin dekryptera dem.

Den här metoden fungerar med moderna SFU-arkitekturer eftersom SFU:n inte behöver avkoda media för att kunna vidarebefordra dem. Den skickar vidare ogenomträngliga, krypterade nyttolaster, vilket bevarar skalbarhetsfördelarna med servervidarebefordran samtidigt som äkta end-to-end-kryptering upprätthålls.

Kryptering på serversidan: ett kompletterande lager

Utöver end-to-end-kryptering tillhandahåller Mandraki kuvertkryptering på serversidan för data i vila. Det skyddar mot hot på infrastrukturnivå, såsom dataintrång i lagringen eller obehörig fysisk åtkomst.

Krypteringshierarkin fungerar i tre lager:

  1. Huvudnyckel – förtroenderoten, som kunden valfritt kan hantera själv via BYOK.
  2. Organisationsnyckel – en per organisation, inkapslad av huvudnyckeln.
  3. Datakrypteringsnycklar (DEK) – ändamålsspecifika nycklar för meddelanden, filer och inspelningar, inkapslade av organisationsnyckeln.

Kryptering på serversidan och end-to-end-kryptering kompletterar varandra. Kryptering på serversidan skyddar data mot hot på infrastrukturnivå. End-to-end-kryptering skyddar data mot åtkomst på applikationsnivå, inklusive från Mandraki själv.

Ta med din egen nyckel (BYOK)

För organisationer som kräver fullständig kontroll över sina krypteringsnycklar har Mandraki stöd för BYOK. Kunder kan importera en huvudnyckel från sin egen nyckelhanteringstjänst – AWS KMS, Azure Key Vault eller via manuell import – och all kryptering på organisationsnivå förankras då i den kundkontrollerade nyckeln.

Att återkalla en BYOK-nyckel gör att all data som krypterats på serversidan för den organisationen blir permanent oåtkomlig, vilket fungerar som en kryptografisk “nödbroms” för datasuveränitet.

Avvägningar och transparens

End-to-end-kryptering medför vissa avvägningar som vi anser att kunderna bör ha klart för sig.

  • Sökning på serversidan är inte möjlig på end-to-end-krypterat innehåll. Mandraki tillhandahåller ett sökindex på klientsidan med hjälp av webbläsarens lokala lagring.
  • AI-funktioner (transkription, sammanfattning) kan inte användas på end-to-end-krypterade samtal eller kanaler. Organisationer måste välja mellan AI-assistans och E2EE per samtal eller per kanal.
  • Nya enheter ser bara meddelanden från och med den tidpunkt de ansluter till en grupp. Tidigare meddelanden dekrypteras inte i efterhand för nya enheter.

Det här är inneboende egenskaper hos äkta end-to-end-kryptering, inte begränsningar i vår implementation. En plattform som påstår sig erbjuda E2EE utan dessa begränsningar erbjuder med största sannolikhet inte äkta end-to-end-kryptering.

Starta en pilottenant.

Prata med oss om en dedikerad pilot eller en pilot med en enda tenant för din organisation.