Delta Chat 1.0 je objavljen za Android sa novim jezgrom prepisanim u Rust

Poslao messenger release Delta Chat 1.0 za Android platformu (najnovija desktop verzija je 0.901, a za iOS - 0.960). Projekat Delta Chat je prepoznatljiv po tome što koristi obične e-mailove kao transport sa prevodom trenutnih poruka na e-poštu (chat-over-email, specijalizovani email klijent koji radi kao messenger). Kod aplikacije distribuira je licencirana pod GPLv3, a osnovna biblioteka je dostupna pod MPL 2.0 (Mozilla javna licenca). Pustiti na raspolaganju na Google Play.

Delta Chat ne koristi svoje servere i može raditi preko gotovo svakog mail servera koji podržava SMTP i IMAP (tehnika se koristi za brzo utvrđivanje dolaska novih poruka Pritisnite IMAP). Podržano je šifrovanje koristeći OpenPGP i standard autocrypt za jednostavnu automatsku konfiguraciju i razmjenu ključeva bez korištenja servera ključeva (ključ se automatski prenosi u prvoj poslanoj poruci). Implementacija end-to-end enkripcije zasniva se na kodu rPGP, koji je ove godine prošao nezavisnu bezbednosnu reviziju. Saobraćaj je šifrovan korišćenjem TLS-a u implementaciji standardnih sistemskih biblioteka.

Delta Chat je potpuno kontrolisan od strane korisnika i nije vezan za centralizovane usluge. Registracija u novim servisima nije potrebna za rad. i možete koristiti postojeću e-poštu kao identifikator. Ako dopisnik ne koristi Delta Chat, može pročitati poruku kao obično pismo. Borba protiv neželjene pošte vodi se filtriranjem poruka od nepoznatih korisnika (podrazumevano se prikazuju samo poruke korisnika u adresaru i onih kojima su poruke prethodno poslane, kao i odgovori na vaše sopstvene poruke). Moguće je prikazati priloge i priložene slike i video zapise.

Podržava kreiranje grupnih razgovora u kojima više učesnika može komunicirati. U ovom slučaju moguće je vezati provjerenu listu učesnika za grupu, što ne dozvoljava čitanje poruka od strane neovlaštenih osoba (članovi se verificiraju kriptografskim potpisom, a poruke se šifriraju end-to-end enkripcijom) . Povezivanje sa verifikovanim grupama vrši se slanjem pozivnice sa QR kodom. Provjereni chatovi trenutno imaju status eksperimentalne funkcije, ali se planira stabilizacija njihove podrške početkom 2020. godine nakon završetka sigurnosne revizije implementacije.

Messenger jezgro je razvijeno zasebno u obliku biblioteke i može se koristiti za pisanje novih klijenata i botova. Trenutna verzija osnovne biblioteke napisao na Rust jeziku (stara verzija je napisano na C jeziku). Postoje veze za Python, Node.js i Java. IN razvija nezvanične veze za Go.

U poređenju sa prethodnom verzijom 0.510.1, osnovna biblioteka je prepisana sa C na Rust bez upotrebe nesigurnog koda. Dodata podrška za avatare i mogućnost korištenja Delta Chata kao klijenta e-pošte za čitanje običnih e-poruka koje se ne šalju pomoću Delta Chata.

Delta Chat 1.0 je objavljen za Android sa novim jezgrom prepisanim u RustDelta Chat 1.0 je objavljen za Android sa novim jezgrom prepisanim u Rust

Delta Chat 1.0 je objavljen za Android sa novim jezgrom prepisanim u RustDelta Chat 1.0 je objavljen za Android sa novim jezgrom prepisanim u Rust

izvor: opennet.ru

Dodajte komentar