Delta Chat 1.0 har släppts för Android med en ny kärna omskriven i Rust

Introducerad budbärare släpper Delta Chat 1.0 för Android-plattformen (den senaste stationära versionen är 0.901, och för iOS - 0.960). Delta Chat-projektet är känt för sin användning av vanlig e-post som en transport med översättning av snabbmeddelanden till e-post (chatt-over-e-post, en specialiserad e-postklient som fungerar som en budbärare). Ansökningskod levererad av är licensierad under GPLv3, och kärnbiblioteket är tillgängligt under MPL 2.0 (Mozilla Public License). Släpp tillgängliga i Google Play.

Delta Chat använder inte sina egna servrar och kan fungera via nästan vilken e-postserver som helst som stöder SMTP och IMAP (tekniken används för att snabbt fastställa ankomsten av nya meddelanden Tryck på IMAP). Kryptering med OpenPGP och standard stöds Autokryptera för enkel automatisk konfiguration och nyckelutbyte utan att använda nyckelservrar (nyckeln överförs automatiskt i det första meddelandet som skickas). Implementeringen av end-to-end-kryptering baseras på koden rPGP, som klarade en oberoende säkerhetsrevision i år. Trafiken krypteras med TLS vid implementering av standardsystembibliotek.

Delta Chat kontrolleras helt av användaren och är inte knuten till centraliserade tjänster. Registrering i nya tjänster krävs inte för att fungera. och du kan använda en befintlig e-post som identifierare. Om korrespondenten inte använder Delta Chat kan han läsa meddelandet som ett vanligt brev. Kampen mot spam utförs genom att filtrera bort meddelanden från okända användare (som standard visas endast meddelanden från användare i adressboken och de som meddelanden skickats till tidigare, samt svar på dina egna meddelanden). Det är möjligt att visa bilagor och bifogade bilder och videor.

Det stöder skapandet av gruppchattar där flera deltagare kan kommunicera. I det här fallet är det möjligt att binda en verifierad lista över deltagare till gruppen, vilket inte tillåter att meddelanden läses av obehöriga personer (medlemmar verifieras med en kryptografisk signatur och meddelanden krypteras med end-to-end-kryptering) . Anslutning till verifierade grupper görs genom att skicka en inbjudan med en QR-kod. Verifierade chattar har för närvarande status som en experimentell funktion, men deras stöd planeras att stabiliseras i början av 2020 efter slutförandet av en säkerhetsrevision av implementeringen.

Messenger-kärnan utvecklas separat i form av ett bibliotek och kan användas för att skriva nya klienter och bots. Aktuell version av basbiblioteket skriven på språket Rust (gammal version skrevs på C-språk). Det finns bindningar för Python, Node.js och Java. I utvecklande inofficiella bindningar för Go.

Jämfört med den tidigare versionen 0.510.1 har kärnbiblioteket skrivits om från C till Rust utan att använda osäker kod. Lade till stöd för avatarer och möjligheten att använda Delta Chat som en e-postklient för att läsa vanliga e-postmeddelanden som inte skickas med Delta Chat.

Delta Chat 1.0 har släppts för Android med en ny kärna omskriven i RustDelta Chat 1.0 har släppts för Android med en ny kärna omskriven i Rust

Delta Chat 1.0 har släppts för Android med en ny kärna omskriven i RustDelta Chat 1.0 har släppts för Android med en ny kärna omskriven i Rust

Källa: opennet.ru

Lägg en kommentar