Delta Chat 1.0 foi lançado para Android com um novo núcleo reescrito em Rust

Introduzido lançamento do mensageiro Bate-papo Delta 1.0 para a plataforma Android (a versão desktop mais recente é 0.901e para iOS - 0.960). O projeto Delta Chat se destaca pela utilização do email normal como meio de transporte com a tradução de mensagens instantâneas para email (chat-over-email, cliente de email especializado que funciona como mensageiro). Código do aplicativo distribuído por está licenciado sob GPLv3 e a biblioteca principal está disponível sob MPL 2.0 (Licença Pública Mozilla). Liberar está disponível no Google Play.

Delta Chat não usa servidores próprios e pode funcionar através de quase qualquer servidor de e-mail que suporte SMTP e IMAP (a técnica é usada para determinar rapidamente a chegada de novas mensagens Enviar IMAP). Criptografia usando OpenPGP e padrão é suportada Criptografia automática para configuração automática simples e troca de chaves sem usar servidores de chaves (a chave é transmitida automaticamente na primeira mensagem enviada). A implementação da criptografia ponta a ponta é baseada no código rPGP, que passou por uma auditoria de segurança independente este ano. O tráfego é criptografado usando TLS na implementação de bibliotecas padrão do sistema.

Delta Chat é totalmente controlado pelo usuário e não está vinculado a serviços centralizados. O registro em novos serviços não é necessário para funcionar. e você pode usar um e-mail existente como identificador. Caso o correspondente não utilize o Delta Chat, ele poderá ler a mensagem como uma carta normal. O combate ao spam é feito filtrando mensagens de usuários desconhecidos (por padrão, são exibidas apenas as mensagens dos usuários da agenda e daqueles para quem as mensagens foram enviadas anteriormente, bem como as respostas às suas próprias mensagens). É possível exibir anexos e imagens e vídeos anexados.

Suporta a criação de chats em grupo nos quais vários participantes podem comunicar. Neste caso, é possível vincular uma lista verificada de participantes ao grupo, o que não permite que as mensagens sejam lidas por pessoas não autorizadas (os membros são verificados por meio de assinatura criptográfica e as mensagens são criptografadas por meio de criptografia ponta a ponta) . A ligação aos grupos verificados é feita através do envio de um convite com código QR. Os chats verificados atualmente têm o status de recurso experimental, mas seu suporte está planejado para ser estabilizado no início de 2020, após a conclusão de uma auditoria de segurança da implementação.

O núcleo do messenger é desenvolvido separadamente na forma de uma biblioteca e pode ser usado para escrever novos clientes e bots. Versão atual da biblioteca base está escrito na linguagem Rust (versão antiga foi escrito em linguagem C). Existem ligações para Python, Node.js e Java. EM desenvolvendo ligações não oficiais para Go.

Em comparação com a versão anterior 0.510.1, a biblioteca principal foi reescrita de C para Rust sem usar código inseguro. Adicionado suporte para avatares e a capacidade de usar Delta Chat como cliente de e-mail para ler e-mails regulares não enviados usando Delta Chat.

Delta Chat 1.0 foi lançado para Android com um novo núcleo reescrito em RustDelta Chat 1.0 foi lançado para Android com um novo núcleo reescrito em Rust

Delta Chat 1.0 foi lançado para Android com um novo núcleo reescrito em RustDelta Chat 1.0 foi lançado para Android com um novo núcleo reescrito em Rust

Fonte: opennet.ru

Adicionar um comentário