Delta Chat 1.42, un mensaxeiro que funciona sen servidores especializados e usa o correo electrónico como transporte (chat-over-email, un cliente de correo electrónico especializado que funciona como mensaxeiro), xa está dispoñible. O código da aplicación distribúese baixo a licenza GPLv3 e a biblioteca principal está dispoñible baixo a MPL 2.0 (licenza pública de Mozilla). A versión está dispoñible en Google Play e F-Droid, así como en compilacións para Linux (Imaxe da aplicación, pacman, rpm, deb), Windows e MacOS.
Delta Chat non usa os seus propios servidores e pode funcionar a través de case calquera servidor de correo que admita SMTP e IMAP (utilízase a técnica Push-IMAP para detectar rapidamente a chegada de novas mensaxes). Admítese o cifrado mediante OpenPGP e o cifrado de extremo a extremo mediante o estándar Autocrypt ou os protocolos SecureJoin descentralizados. O tráfico cífrase mediante TLS na implementación das bibliotecas do sistema estándar.
Delta Chat está completamente controlado polo usuario e non está vinculado a servizos centralizados. Non necesitas rexistrarte para que os novos servizos funcionen; podes usar o teu correo electrónico existente como identificador. Se o correspondente non usa Delta Chat, pode ler a mensaxe como unha carta normal. A loita contra o spam realízase filtrando as mensaxes de usuarios descoñecidos (por defecto, só se mostran as mensaxes dos usuarios da axenda de enderezos e aqueles aos que se enviaron previamente mensaxes, así como as respostas ás súas propias mensaxes). É posible mostrar anexos e imaxes e vídeos adxuntos.
Admite a creación de chats grupais nos que se poidan comunicar varios participantes. Neste caso, é posible vincular unha lista verificada de participantes ao grupo, o que non permite que persoas non autorizadas lean mensaxes (os membros verifícanse mediante unha sinatura criptográfica e as mensaxes cífranse mediante o cifrado de extremo a extremo). . A conexión aos grupos verificados realízase mediante o envío dunha invitación cun código QR.
O núcleo de messenger desenvólvese por separado en forma de biblioteca e pódese usar para escribir novos clientes e bots. A versión actual da biblioteca base está escrita en Rust (a versión antiga estaba escrita en C). Hai ligazóns para Python, Node.js e Java. As ligazóns non oficiais para Go están en desenvolvemento. Hai DeltaChat para libpurple, que pode usar tanto o novo núcleo Rust como o antigo núcleo C.
A versión 1.42 introduce unha nova implementación de cifrado de extremo a extremo baseada no uso de protocolos descentralizados SecureJoin, que garanten a protección contra a interceptación de claves iniciais por parte de provedores ou administradores de Internet. servidoresO cifrado de extremo a extremo empregado anteriormente baseábase no mecanismo automático de intercambio de chaves Autocrypt, que evita o uso de servidores de chaves transmitindo a chave na primeira mensaxe enviada. En consecuencia, durante a transmisión da primeira mensaxe, a chave podía ser interceptada durante un ataque MITM ou por accións do servidor de correo. servidor.
SecureJoin resolve problemas de compromiso de sesión de cifrado de extremo a extremo durante os ataques MITM e ofrece protección contra accións maliciosas a nivel de redes de tránsito e servidores de correo. O novo método baséase no uso de códigos QR para verificar os usuarios e configurar claves de cifrado. Despois de escanear o código QR na aplicación, créase un chat cun grupo de dous participantes (1:1), marcado cunha "etiqueta verde" especial e que che permite enviar e recibir mensaxes cifradas protexidas da interceptación do tránsito. No futuro, pódense conectar participantes adicionais ao grupo enviando invitacións cun código QR.

Outros cambios:
- Entre todos os dispositivos dos usuarios, está garantida a sincronización das accións relacionadas coa aceptación/bloqueo, arquivamento, fixación e desactivación de notificacións.
- A versión de escritorio inclúe a compresión das imaxes cargadas.
- A versión de escritorio inclúe unha galería global con imaxes, documentos e ficheiros multimedia de todos os chats.
- Na versión de configuración avanzada para Android Engadiuse unha opción para activar as reaccións.




Fonte: opennet.ru
