Mandraki Mandraki
Începeți acum

Criptare end-to-end pentru întreprinderi

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

Criptare care înseamnă ceea ce spune

Termenul „criptare end-to-end” a fost diluat de ani de utilizare incorectă în marketing. Multe platforme pretind criptare în timp ce păstrează capacitatea de a accesa conținutul mesajelor pe serverele lor, sau criptează doar anumite tipuri de date, sau gestionează cheile în moduri care lasă o ușă din spate pentru furnizor.

Mandraki implementează criptarea end-to-end așa cum este definită prin semnificația ei criptografică: datele sunt criptate pe dispozitivul expeditorului și pot fi decriptate doar pe dispozitivele destinatarilor vizați. Serverul transportă text cifrat. Nu poate citi, analiza sau dezvălui conținutul în clar al mesajelor, apelurilor sau fișierelor — nici personalului Mandraki, nici operatorilor de infrastructură și niciunui guvern.

Cum funcționează

Criptarea end-to-end din Mandraki este construită pe două protocoale deschise, evaluate în mod independent.

MLS pentru mesagerie (RFC 9420)

Protocolul Messaging Layer Security oferă acordul de chei de grup pentru canale și mesaje directe. Atunci când este creat un grup nou sau un membru este adăugat sau eliminat, starea criptografică a grupului avansează la o nouă epocă. Fiecare epocă are un set unic de chei de criptare care sunt derivate colaborativ de membrii grupului, fără ca serverul să afle vreodată materialul cheilor.

Proprietăți cheie ale MLS în Mandraki:

  • Forward secrecy. Compromiterea unui dispozitiv astăzi nu permite decriptarea mesajelor anterioare. Cheile fiecărei epoci sunt independente.
  • Post-compromise security. Dacă un dispozitiv este compromis și ulterior recuperat, protocolul se autorepară pe măsură ce starea grupului avansează.
  • Dimensiuni de grup scalabile. MLS este conceput pentru grupuri de mii de membri. Operațiile cu chei scalează logaritmic, nu liniar.
  • Suport pentru mai multe dispozitive. Fiecare dispozitiv al utilizatorului are propria sa credențială MLS. Pachetele de chei sunt încărcate în loturi și consumate la utilizare, garantând că adăugarea unui nou contact nu necesită ca acesta să fie online.

SFrame pentru media (RFC 9605)

Pentru apelurile video și audio, Mandraki folosește protocolul Secure Frame pentru a cripta media la nivelul cadrului. Fiecare cadru video sau audio este criptat pe dispozitivul expeditorului înainte de a fi transmis către Unitatea de Redirecționare Selectivă (SFU). SFU rutează cadrele criptate către destinatarii corecți fără a le decripta vreodată.

Această abordare este compatibilă cu arhitecturile moderne de SFU, deoarece SFU nu trebuie să decodeze media pentru a-și îndeplini funcția de rutare. Redirecționează încărcături utile opace, criptate, păstrând beneficiile de scalabilitate ale rutării mediate de server, menținând în același timp confidențialitatea autentică end-to-end.

Criptare server-side: un strat complementar

Pe lângă criptarea end-to-end, Mandraki oferă criptare envelope server-side pentru datele în repaus. Aceasta protejează împotriva amenințărilor la nivel de infrastructură, precum breșele de stocare sau accesul fizic neautorizat.

Ierarhia de criptare operează pe trei straturi:

  1. Master Key — rădăcina de încredere, opțional gestionată de client prin BYOK.
  2. Cheia organizației — una pentru fiecare organizație, învelită de cheia master.
  3. Chei de criptare a datelor (DEK) — chei dedicate pentru mesaje, fișiere și înregistrări, învelite de cheia organizației.

Criptarea server-side și criptarea end-to-end sunt complementare. Criptarea server-side protejează datele de amenințările la nivel de infrastructură. Criptarea end-to-end protejează datele de accesul la nivel de aplicație, inclusiv de către Mandraki însuși.

Bring Your Own Key (BYOK)

Pentru organizațiile care necesită un control deplin asupra cheilor lor de criptare, Mandraki suportă BYOK. Clienții pot importa o cheie master din propriul serviciu de gestionare a cheilor — fie că este AWS KMS, Azure Key Vault, sau un import manual — și toată criptarea la nivel de organizație va fi înrădăcinată în acea cheie controlată de client.

Revocarea unei chei BYOK face ca toate datele criptate server-side pentru acea organizație să fie permanent inaccesibile, oferind un „kill switch” criptografic pentru suveranitatea datelor.

Compromisuri și transparență

Criptarea end-to-end introduce anumite compromisuri pe care credem că clienții ar trebui să le înțeleagă clar.

  • Căutarea server-side nu este posibilă pe conținutul criptat end-to-end. Mandraki oferă un index de căutare pe partea de client, folosind stocarea locală a browser-ului.
  • Funcțiile AI (transcriere, sumarizare) nu pot opera pe apeluri sau canale criptate end-to-end. Organizațiile trebuie să aleagă între asistența AI și E2EE la nivel de apel sau de canal.
  • Dispozitivele noi văd mesajele doar din momentul în care se alătură unui grup. Mesajele istorice nu sunt decriptate retroactiv pentru dispozitivele noi.

Acestea sunt proprietăți inerente ale criptării end-to-end autentice, nu limitări ale implementării noastre. Orice platformă care pretinde că oferă E2EE fără aceste constrângeri, probabil nu oferă o criptare end-to-end veritabilă.

Începeți un tenant pilot.

Discutați cu noi despre un pilot dedicat sau single-tenant pentru organizația dvs.