Delta Chat 1.0 a fost lansat pentru Android cu un nou nucleu rescris în Rust

Introdus eliberarea mesagerului Delta Chat 1.0 pentru platforma Android (cea mai recentă versiune desktop este 0.901și pentru iOS - 0.960). Proiectul Delta Chat se remarcă prin utilizarea e-mailului obișnuit ca transport cu traducerea mesajelor instantanee în e-mail (chat-over-email, un client de e-mail specializat care funcționează ca mesager). Codul aplicației distribuit de este licențiat sub GPLv3, iar biblioteca de bază este disponibilă sub MPL 2.0 (Mozilla Public License). Eliberare disponibil în Google Play.

Delta Chat nu folosește propriile servere și poate funcționa prin aproape orice server de e-mail care acceptă SMTP și IMAP (tehnica este folosită pentru a determina rapid sosirea de noi mesaje Apăsați IMAP). Criptarea utilizând OpenPGP și standard este acceptată Autocriptează pentru configurare automată simplă și schimb de chei fără utilizarea serverelor de chei (cheia este transmisă automat în primul mesaj trimis). Implementarea criptării end-to-end se bazează pe cod rPGP, care a trecut anul acesta un audit de securitate independent. Traficul este criptat folosind TLS în implementarea bibliotecilor standard de sistem.

Delta Chat este complet controlat de utilizator și nu este legat de servicii centralizate. Înregistrarea în servicii noi nu este necesară pentru a funcționa. și puteți utiliza un e-mail existent ca identificator. Dacă corespondentul nu folosește Delta Chat, el poate citi mesajul ca o scrisoare obișnuită. Lupta împotriva spam-ului se realizează prin filtrarea mesajelor de la utilizatori necunoscuți (în mod implicit, sunt afișate numai mesajele utilizatorilor din agenda și cei cărora le-au fost trimise anterior mesaje, precum și răspunsurile la propriile mesaje). Este posibil să afișați atașamente și imagini și videoclipuri atașate.

Susține crearea de chat-uri de grup în care mai mulți participanți pot comunica. În acest caz, este posibilă legarea unei liste verificate de participanți la grup, care nu permite citirea mesajelor de către persoane neautorizate (membrii sunt verificați folosind o semnătură criptografică, iar mesajele sunt criptate folosind criptarea end-to-end) . Conectarea la grupurile verificate se realizează prin trimiterea unei invitații cu un cod QR. Chaturile verificate au în prezent statutul de caracteristică experimentală, dar suportul lor este planificat să fie stabilizat la începutul anului 2020, după finalizarea unui audit de securitate al implementării.

Nucleul messenger este dezvoltat separat sub forma unei biblioteci și poate fi folosit pentru a scrie noi clienți și roboți. Versiunea curentă a bibliotecii de bază scris de în limba Rust (versiunea veche a fost scris în limbaj C). Există legături pentru Python, Node.js și Java. ÎN în curs de dezvoltare legături neoficiale pentru Go.

În comparație cu versiunea anterioară 0.510.1, biblioteca de bază a fost rescrisă din C în Rust fără a utiliza cod nesigur. S-a adăugat suport pentru avatare și capacitatea de a utiliza Delta Chat ca client de e-mail pentru a citi e-mailurile obișnuite care nu sunt trimise folosind Delta Chat.

Delta Chat 1.0 a fost lansat pentru Android cu un nou nucleu rescris în RustDelta Chat 1.0 a fost lansat pentru Android cu un nou nucleu rescris în Rust

Delta Chat 1.0 a fost lansat pentru Android cu un nou nucleu rescris în RustDelta Chat 1.0 a fost lansat pentru Android cu un nou nucleu rescris în Rust

Sursa: opennet.ru

Adauga un comentariu