Delta Chat 1.0 er blevet frigivet til Android med en ny kerne omskrevet i Rust

Introduceret messenger frigivelse Delta Chat 1.0 til Android-platformen (den seneste desktopversion er 0.901, og til iOS - 0.960). Delta Chat-projektet er bemærkelsesværdigt for dets brug af almindelig e-mail som en transport med oversættelse af onlinemeddelelser til e-mail (chat-over-e-mail, en specialiseret e-mail-klient, der fungerer som en messenger). Ansøgningskode distribueret af er licenseret under GPLv3, og kernebiblioteket er tilgængeligt under MPL 2.0 (Mozilla Public License). Frigøre ledig i Google Play.

Delta Chat bruger ikke sine egne servere og kan arbejde gennem næsten enhver mailserver, der understøtter SMTP og IMAP (teknikken bruges til hurtigt at bestemme ankomsten af ​​nye beskeder Tryk på IMAP). Kryptering ved hjælp af OpenPGP og standard er understøttet Autokrypter til simpel automatisk konfiguration og nøgleudveksling uden brug af nøgleservere (nøglen sendes automatisk i den første besked, der sendes). Implementeringen af ​​ende-til-ende-kryptering er baseret på koden rPGP, som bestod en uafhængig sikkerhedsrevision i år. Trafikken er krypteret ved hjælp af TLS i implementeringen af ​​standard systembiblioteker.

Delta Chat er fuldstændig kontrolleret af brugeren og er ikke bundet til centraliserede tjenester. Registrering i nye tjenester er ikke påkrævet for at fungere. og du kan bruge en eksisterende e-mail som en identifikator. Hvis korrespondenten ikke bruger Delta Chat, kan han læse beskeden som et almindeligt brev. Kampen mod spam udføres ved at bortfiltrere beskeder fra ukendte brugere (som standard vises kun beskeder fra brugere i adressebogen og dem, som der tidligere er sendt beskeder til, samt svar på dine egne beskeder). Det er muligt at vise vedhæftede filer og vedhæftede billeder og videoer.

Det understøtter oprettelsen af ​​gruppechat, hvor flere deltagere kan kommunikere. I dette tilfælde er det muligt at binde en verificeret deltagerliste til gruppen, som ikke tillader, at beskeder kan læses af uautoriserede personer (medlemmer verificeres ved hjælp af en kryptografisk signatur, og beskeder krypteres med end-to-end-kryptering) . Tilslutning til verificerede grupper udføres ved at sende en invitation med en QR-kode. Verificerede chats har i øjeblikket status som en eksperimentel funktion, men deres support er planlagt til at blive stabiliseret i begyndelsen af ​​2020 efter afslutningen af ​​en sikkerhedsrevision af implementeringen.

Messenger-kernen er udviklet separat i form af et bibliotek og kan bruges til at skrive nye klienter og bots. Aktuel version af basisbiblioteket skrevet i rustsprog (gammel version var skrevet på C-sprog). Der er bindinger til Python, Node.js og Java. I udvikle sig uofficielle bindinger for Go.

Sammenlignet med den tidligere version 0.510.1 er kernebiblioteket blevet omskrevet fra C til Rust uden at bruge usikker kode. Tilføjet understøttelse af avatarer og muligheden for at bruge Delta Chat som en e-mail-klient til at læse almindelige e-mails, der ikke sendes ved hjælp af Delta Chat.

Delta Chat 1.0 er blevet frigivet til Android med en ny kerne omskrevet i RustDelta Chat 1.0 er blevet frigivet til Android med en ny kerne omskrevet i Rust

Delta Chat 1.0 er blevet frigivet til Android med en ny kerne omskrevet i RustDelta Chat 1.0 er blevet frigivet til Android med en ny kerne omskrevet i Rust

Kilde: opennet.ru

Tilføj en kommentar