Mandraki Mandraki
Começar agora

Cifragem de Ponta a Ponta para Empresas

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

Cifragem Que Significa o Que Diz

O termo “cifragem de ponta a ponta” foi diluído por anos de utilização indevida no marketing. Muitas plataformas reclamam cifragem enquanto retêm a capacidade de aceder ao conteúdo das mensagens nos seus servidores, ou enquanto cifram apenas certos tipos de dados, ou enquanto gerem as chaves de formas que deixam uma porta traseira ao fornecedor.

O Mandraki implementa a cifragem de ponta a ponta tal como definida pelo seu significado criptográfico: os dados são cifrados no dispositivo do remetente e só podem ser decifrados nos dispositivos dos destinatários pretendidos. O servidor transporta texto cifrado. Não consegue ler, analisar nem divulgar o conteúdo em texto simples de mensagens, chamadas ou ficheiros — nem ao pessoal do Mandraki, nem aos operadores de infraestrutura, nem a qualquer governo.

Como Funciona

A cifragem de ponta a ponta do Mandraki assenta em dois protocolos abertos, revistos pela comunidade.

MLS para Mensagens (RFC 9420)

O protocolo Messaging Layer Security fornece acordo de chaves de grupo para canais e mensagens directas. Quando um novo grupo é criado ou um membro é adicionado ou removido, o estado criptográfico do grupo avança para uma nova época. Cada época tem um conjunto único de chaves de cifragem, derivadas colaborativamente pelos membros do grupo, sem que o servidor alguma vez aceda ao material de chave.

Propriedades-chave do MLS no Mandraki:

  • Sigilo encaminhado. Comprometer um dispositivo hoje não permite decifrar mensagens passadas. As chaves de cada época são independentes.
  • Segurança pós-compromisso. Se um dispositivo for comprometido e posteriormente recuperado, o protocolo auto-cicatriza-se à medida que o estado do grupo avança.
  • Dimensões de grupo escaláveis. O MLS foi concebido para grupos de milhares. As operações de chave escalam logaritmicamente, não linearmente.
  • Suporte multi-dispositivo. Cada dispositivo de utilizador tem a sua própria credencial MLS. Os pacotes de chave são carregados em lotes e consumidos à medida do uso, garantindo que adicionar um novo contacto não exige que esse contacto esteja online.

SFrame para Media (RFC 9605)

Para chamadas de vídeo e áudio, o Mandraki utiliza o protocolo Secure Frame para cifrar os media ao nível do frame. Cada frame de vídeo ou áudio é cifrado no dispositivo do remetente antes de ser transmitido para a Unidade de Encaminhamento Selectivo (SFU). A SFU encaminha os frames cifrados para os destinatários correctos sem nunca os decifrar.

Esta abordagem é compatível com arquitecturas modernas de SFU porque a SFU não precisa de descodificar media para executar a sua função de encaminhamento. Encaminha cargas opacas e cifradas, preservando os benefícios de escalabilidade do encaminhamento mediado por servidor enquanto mantém uma verdadeira confidencialidade de ponta a ponta.

Cifragem do Lado do Servidor: Uma Camada Complementar

Para além da cifragem de ponta a ponta, o Mandraki disponibiliza cifragem envelope do lado do servidor para dados em repouso. Isto protege contra ameaças ao nível da infraestrutura, tais como violações de armazenamento ou acesso físico não autorizado.

A hierarquia de cifragem opera em três camadas:

  1. Chave mestra — a raiz de confiança, opcionalmente gerida pelo cliente através de BYOK.
  2. Chave de Organização — uma por organização, envolvida pela chave mestra.
  3. Chaves de Cifragem de Dados (DEKs) — chaves específicas para cada finalidade (mensagens, ficheiros e gravações), envolvidas pela chave da organização.

A cifragem do lado do servidor e a cifragem de ponta a ponta são complementares. A cifragem do lado do servidor protege os dados contra ameaças à infraestrutura. A cifragem de ponta a ponta protege os dados contra acessos ao nível da aplicação, incluindo pelo próprio Mandraki.

Bring Your Own Key (BYOK)

Para organizações que exigem controlo total sobre as suas chaves de cifragem, o Mandraki suporta BYOK. Os clientes podem importar uma chave mestra a partir do seu próprio serviço de gestão de chaves — seja AWS KMS, Azure Key Vault ou importação manual — e toda a cifragem ao nível da organização ficará ancorada nessa chave controlada pelo cliente.

Revogar uma chave BYOK torna todos os dados cifrados do lado do servidor dessa organização permanentemente inacessíveis, fornecendo um “interruptor de emergência” criptográfico para a soberania de dados.

Compromissos e Transparência

A cifragem de ponta a ponta introduz certos compromissos que entendemos que os clientes devem compreender claramente.

  • A pesquisa do lado do servidor não é possível sobre conteúdos cifrados de ponta a ponta. O Mandraki disponibiliza um índice de pesquisa do lado do cliente, utilizando o armazenamento local do navegador.
  • As funcionalidades de IA (transcrição, sumarização) não podem operar em chamadas ou canais cifrados de ponta a ponta. As organizações têm de escolher entre a assistência de IA e o E2EE, numa base por chamada ou por canal.
  • Os novos dispositivos vêem mensagens apenas a partir do momento em que se juntam ao grupo. As mensagens históricas não são decifradas retroactivamente para os novos dispositivos.

Estas são propriedades inerentes à verdadeira cifragem de ponta a ponta, não limitações da nossa implementação. Qualquer plataforma que afirme oferecer E2EE sem estas restrições muito provavelmente não está a fornecer verdadeira cifragem de ponta a ponta.

Inicie um tenant piloto.

Fale connosco sobre um piloto dedicado ou single-tenant para a sua organização.