Delta Chat 1.0 für Android ist mit einem neuen Kern, der in Rust neu geschrieben wurde, erschienen

Präsentiert Veröffentlichung des Messengers Delta Chat 1.0 für die Android-Plattform (die neueste Version für Desktop ist 0.901, und für iOS — 0.960). Das Delta Chat-Projekt zeichnet sich durch die Verwendung von herkömmlicher E-Mail als Transportmittel aus, wobei Instant Messaging über E-Mail übertragen wird (Chat-over-Email, ein spezialisierter E-Mail-Client, der wie ein Messenger funktioniert). Der Code der Anwendungen wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPLv3-Lizenz, während die zugrunde liegende Bibliothek unter der MPL 2.0-Lizenz (Mozilla Public License) verfügbar ist. Der Release ist verfügbar ist im Google Play Store erhältlich.

Delta Chat verwendet keine eigenen Server und kann praktisch über jeden E-Mail-Server betrieben werden, der SMTP und IMAP unterstützt (zur schnellen Erkennung neuer Nachrichten wird die Technik Push-IMAP). Die Verschlüsselung unterstützt OpenPGP und den Standard Autocrypt für eine einfache automatische Einrichtung und den Austausch von Schlüsseln ohne die Verwendung von Schlüsseldiensten (der Schlüssel wird automatisch in der ersten gesendeten Nachricht übertragen). Die Implementierung der End-to-End-Verschlüsselung basiert auf dem Code rPGP, der in diesem Jahr ein unabhängiges Sicherheitsaudit durchlaufen hat. Der Verkehr wird mit TLS unter Verwendung der Standard-Systembibliotheken verschlüsselt.

Delta Chat wird vollständig vom Benutzer kontrolliert und ist nicht an zentrale Dienste gebunden. Es ist keine Registrierung bei neuen Diensten erforderlich, und als Identifikator kann eine bestehende E-Mail-Adresse verwendet werden. Wenn der Korrespondent Delta Chat nicht nutzt, kann er die Nachricht wie eine normale E-Mail lesen. Spam-Bekämpfung erfolgt durch Filterung von Nachrichten unbekannter Benutzer (standardmäßig werden nur Nachrichten von Kontakten und von Benutzern angezeigt, an die zuvor Nachrichten gesendet wurden, sowie Antworten auf eigene Nachrichten). Es ist möglich, Anhänge sowie beigefügte Bilder und Videos anzuzeigen.

Es wird die Erstellung von Gruppenchats unterstützt, in denen mehrere Teilnehmer kommunizieren können. Dabei besteht die Möglichkeit, eine verifizierbare Teilnehmerliste an die Gruppe zu binden, die es Dritten untersagt, die Nachrichten zu lesen (die Überprüfung der Teilnehmer erfolgt durch kryptografische Signaturen, während die Nachrichten mit End-to-End-Verschlüsselung verschlüsselt werden). Der Zugang zu verifizierten Gruppen erfolgt durch das Versenden einer Einladung mit einem QR-Code. Verifizierte Chats haben derzeit den Status einer experimentellen Funktion, deren Unterstützung jedoch Anfang 2020 nach Abschluss der Sicherheitsüberprüfung stabilisiert werden soll.

Der Kern des Messengers wird separat in Form einer Bibliothek entwickelt und kann zur Erstellung neuer Clients und Bots verwendet werden. Die aktuelle Version der Basisbibliothek ist in Rust (alte Version wurde in C geschrieben). Es gibt Bindungen für Python, Node.js und Java. In Entwicklung sind inoffizielle Bindungen für Go.

Im Vergleich zur vorherigen Version 0.510.1 wurde die Basisbibliothek von C auf Rust umgeschrieben, ohne unsicheren Code zu verwenden. Unterstützung für Avatare wurde hinzugefügt, und es ist nun möglich, Delta Chat als E-Mail-Client für das Lesen herkömmlicher E-Mails zu verwenden, die nicht über Delta Chat gesendet wurden.

Delta Chat 1.0 für Android ist mit einem neuen Kern, der in Rust neu geschrieben wurde, erschienenDelta Chat 1.0 für Android ist mit einem neuen Kern, der in Rust neu geschrieben wurde, erschienen

Delta Chat 1.0 für Android ist mit einem neuen Kern, der in Rust neu geschrieben wurde, erschienenDelta Chat 1.0 für Android ist mit einem neuen Kern, der in Rust neu geschrieben wurde, erschienen

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster