Sanket.Chat
Secure messaging comparison

SANKET vs Element (Matrix): comparação de plataformas de mensagens seguras

A Element, baseada na norma Matrix, é utilizada por governos e empresas e pode ser instalada em servidores próprios. A SANKET integra a biblioteca libsignal da Signal com PQXDH e SPQR pós-quânticos, cifragem de grupos por dispositivo, autenticação mútua de dispositivos com TLS e versões assinadas, numa instalação exclusiva para uma organização e sob o controlo do cliente.

Sobre Element / Matrix

Element Creations Ltd; Matrix.org Foundation · Reino Unido

A Element é uma plataforma de comunicação segura da Element Creations Ltd, no Reino Unido, baseada na norma aberta Matrix, sob a tutela da organização sem fins lucrativos Matrix.org Foundation. Utiliza a cifragem Olm e Megolm, cifra de ponta a ponta as mensagens diretas, as salas privadas e as chamadas, e pode ser instalada em servidores próprios ou disponibilizada como serviço totalmente gerido através do Element Server Suite.

SANKET e Element / Matrix: comparação lado a lado

Quem controla a infraestrutura

SANKET

O cliente. Uma instalação dedicada por organização, em infraestrutura que ela possui ou escolhe, sem nenhum serviço operado pelo fornecedor no caminho das mensagens.

Element / Matrix

O cliente (com a suíte de servidores Element sob sua própria hospedagem) ou a Element (com gestão integral).

Opções de implantação

SANKET

Instalação dedicada em qualquer nuvem e em qualquer região escolhida pelo cliente (ou alojamento da Tosh Defence), nas instalações do cliente ou totalmente isolada das redes; num único servidor ou em configuração de alta disponibilidade com recuperação numa segunda localização.

Element / Matrix

Alojado na própria infraestrutura ou totalmente gerido; soluções entre domínios que ligam redes isoladas fisicamente.

Quem detém as chaves e controla a identidade

SANKET

O cliente e seus usuários. As chaves são geradas em cada dispositivo e protegidas por armazenamento com suporte de hardware; as identidades são Sanket IDs controladas pelo cliente, sem exigência de usar um número de telefone pessoal como identidade.

Element / Matrix

IDs de utilizador Matrix no servidor de origem do operador. Gestão de chaves: não documentada publicamente.

Protocolo de encriptação

SANKET

Signal Protocol através da biblioteca oficial libsignal do Signal, auditada de forma independente. Mensagens com AES-256-CBC e HMAC-SHA256 no âmbito da libsignal; ficheiros e chamadas com AES-256-GCM; TLS apenas com conjuntos criptográficos AES-256-GCM.

Element / Matrix

Olm (entre duas pessoas) e Megolm (grupos), implementados em vodozemac.

Proteção pós-quântica

SANKET

Sim, na versão atual: PQXDH com uma pré-chave Kyber pós-quântica obrigatória e o mecanismo de rotação de chaves SPQR (Triple Ratchet), além de uma troca de chaves híbrida X25519MLKEM768 na extremidade TLS.

Element / Matrix

Not publicly documented

Grupos e chamadas cifrados de ponta a ponta por predefinição

SANKET

Sim. As mensagens individuais e de grupo, as reações, as difusões encriptadas e os ficheiros são sempre encriptados de ponta a ponta; as chamadas de voz e vídeo utilizam encriptação de fotogramas AES-256-GCM com cinco novas chaves de fotograma por segundo, dentro de SRTP AES-256-GCM.

Element / Matrix

Sim, para mensagens diretas e salas privadas; chamadas de voz e vídeo com encriptação ponto a ponto através do Element Call.

Fornecedor de identidade do cliente (SSO / LDAP)

SANKET

Sim. Autenticação pelo diretório OIDC, SAML 2.0 ou LDAP do próprio cliente, provisionamento SCIM 2.0 e chaves de segurança FIDO2 para administradores.

Element / Matrix

OIDC, LDAP, Active Directory, SAML e SCIM no Element Server Suite Pro (por exemplo, Keycloak, Entra ID e Okta).

Controles administrativos e governança de dispositivos

SANKET

Aprovação e revogação de dispositivos, modo de perda e apagamento remoto, listas de dispositivos assinadas, TLS mútuo de dispositivos, políticas de retenção, reencaminhamento e área de transferência, etiquetas de classificação definidas pelo cliente e um registo de auditoria com encadeamento de hashes para o SIEM do cliente.

Element / Matrix

Not publicly documented

Soberania dos dados (jurisdição, desenvolvido na Índia)

SANKET

Desenvolvido na Índia pela Tosh Defence. Os dados permanecem na jurisdição e na infraestrutura escolhidas pelo cliente, sem análise de dados por terceiros e sem dependência de serviços externos estrangeiros para a execução dos produtos.

Element / Matrix

Element Creations Ltd, Reino Unido; Matrix sob a tutela da Matrix.org Foundation.

Integridade das versões e controle de atualizações

SANKET

Versões assinadas com Ed25519, verificadas antes da instalação, com bloqueio de versões, proteção contra a instalação de versões anteriores e reposição automática do estado anterior em caso de falha da atualização. O cliente decide quando atualizar, em linha ou através de um pacote autónomo assinado.

Element / Matrix

Not publicly documented

Plataformas

SANKET

Aplicações nativas para iOS, Android, Windows, macOS e Linux. Sem navegador por conceção: não existe cliente Web que possa ser atacado.

Element / Matrix

iOS, Android, macOS, Windows, Linux e acesso pela Internet.

Onde o Sanket se destaca

  • A biblioteca libsignal da Signal, com PQXDH pós-quântico e SPQR para todas as mensagens.
  • Encriptação de grupo entre pares de dispositivos: não existe uma chave de grupo partilhada e a remoção produz efeitos imediatos nas mensagens futuras.
  • Por padrão, uma instalação para uma única organização, com separação entre organizações por meio de instalações distintas.
  • Controlos de confiança nos dispositivos: aprovação de dispositivos, listas de dispositivos assinadas, TLS mútuo de dispositivos, chaves protegidas por hardware com o nível de proteção registado e apagamento remoto.
  • Integridade das versões com manifestos assinados, proteção contra reversão e pacotes assinados para instalação sem conexão com a rede.

Perguntas frequentes

Qual é uma boa alternativa a Element ou Matrix?

SANKET (Sanket.Chat), da Tosh Defence: Signal Protocol com PQXDH e SPQR pós-quânticos, cifragem de grupos por dispositivo e gestão integral dos dispositivos, numa instalação dedicada controlada pela organização.

Como é que a Sanket encripta as mensagens de grupo?

Cada mensagem de grupo é encriptada separadamente para cada dispositivo destinatário através do libsignal. Não existe uma chave de grupo partilhada, pelo que a remoção de um membro tem efeito imediato nas mensagens futuras.

Podemos alojar o Sanket nos nossos próprios servidores?

Sim. Cada instalação do Sanket é dedicada: nas instalações do cliente, totalmente isolada de outras redes ou em qualquer nuvem e região à sua escolha.

Mantenha suas comunicações sob seu próprio controle

Fale com a equipe da Tosh Defence sobre a sua implantação, desde uma instalação em nuvem dedicada até um ambiente totalmente isolado das redes, ou leia primeiro a arquitetura de segurança completa.