A nova versão do Riot 1.6, um aplicativo de chat descentralizado usado pela Mozilla, já foi lançada

Os desenvolvedores do sistema de comunicação descentralizado Matrix anunciou recentemente o lançamento de novas versões de aplicativos da Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 e RiotX Android 0.19.

Este é um aplicativo cliente de bate-papo para Gnu / Linux e outros sistemas operacionais, é completamente código aberto todo o código é postado no GitHub para que todos possam ver e expandir. Isso significa que as equipes podem personalizar ou contribuir com o código para que todos possam se beneficiar da velocidade da inovação da comunidade.

Riot é escrito usando tecnologias da web e o framework React, enquanto a versão desktop é baseada na plataforma Electron.

Mozila, matriz
Artigo relacionado:
Mozilla substitui seu canal de comunicação IRC com Riot / Matrix

Além de mensagens de texto instantâneas e organização de bate-papo, o sistema pode ser usado para transferir arquivos, enviar notificações, organizar chamadas em conferência, fazer chamadas de voz e vídeo. O Matrix permite que você use pesquisa e visualização ilimitadas do histórico de correspondência. Também funções avançadas, como notificação de digitação, são suportadas, avaliação da presença online do usuário, confirmação de leitura, notificações push, pesquisa do lado do servidor, sincronização do histórico e status do cliente.

O que há de novo no Riot 1.6?

Nessas novas versões da Riot para plataformas diferentes, podemos encontrar uma melhoria importante que é a inclusão da criptografia padrão ponta a ponta (E2EE) para todos os novos chats privados que estão logados enviando convites.

Para negociar chaves em bate-papos com vários participantes, a extensão Megolm é usada, que é otimizada para criptografar mensagens com um grande número de destinatários e permite que uma mensagem seja descriptografada várias vezes. O texto cifrado da mensagem pode ser armazenado em um servidor não confiável, mas não pode ser descriptografado sem as chaves de sessão armazenadas no lado do cliente (cada cliente tem sua própria chave de sessão). A criptografia de cada mensagem, com base na chave de sessão do cliente, gera uma chave que autentica a mensagem em relação ao autor.

A segunda grande mudança é a ativação do suporte de assinatura cruzada, que permite ao usuário verificar uma nova sessão a partir de uma sessão já confirmada. Anteriormente, ao se conectar ao bate-papo do usuário a partir de um novo dispositivo, um aviso era emitido para outros participantes para evitar espionar se o invasor tinha acesso à conta da vítima. Validação cruzada permite que o usuário verifique seus outros dispositivos na entrada e confirme a confiança no novo login ou determine que alguém tentou se conectar sem o seu conhecimento.

Para simplificar a configuração de novos logins, a oportunidade de usar códigos QR é fornecida. As solicitações e os resultados da verificação agora são armazenados no histórico como mensagens enviadas diretamente.

Em vez de uma caixa de diálogo modal pop-up, a verificação agora é feita na barra lateral. Dentre as funcionalidades relacionadas, também foi destacada a camada Pantalaimon, que permite a conexão ao chat criptografado de clientes que não suportam E2EE, bem como um mecanismo client-side para busca e indexação de arquivos em salas de chat criptografadas.

Finalmente se você quiser saber mais sobre isso sobre as novidades que estão incluídas nesta nova versão, você pode verificar os detalhes no link a seguir.

Como instalar o Riot no Ubuntu e derivados?

Para aqueles que estão interessados ​​em poder instalar este aplicativo em seu sistema, eles podem fazê-lo seguindo as instruções que compartilhamos abaixo.

A primeira coisa que temos que fazer é abrir um terminal (você pode usar a recombinação de teclas Ctrl + Alt + T) e nele vamos digitar o seguinte comando:

sudo apt install -y wget apt-transport-https

Agora vamos adicionar a chave pública do aplicativo com:

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Adicionamos o repositório ao sistema:

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list

Y continuamos a instalar o aplicativo com o seguinte comando:

sudo apt install riot-desktop

E é isso, podemos começar a usar este aplicativo em nosso sistema.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.