Delta Chat 1.0 je objavljen za Android s novom jezgrom prepisanom u Rustu

Predstavljeno messenger release Delta Chat 1.0 za Android platformu (najnovija desktop verzija je 0.901, a za iOS - 0.960). Projekt Delta Chat poznat je po korištenju obične e-pošte kao prijenosa s prevođenjem trenutnih poruka u e-poštu (chat-over-email, specijalizirani klijent e-pošte koji radi kao glasnik). Šifra aplikacije distribuira je licenciran pod GPLv3, a osnovna biblioteka dostupna je pod MPL 2.0 (Mozilla Public License). Otpuštanje dostupno u Google Playu.

Delta Chat ne koristi vlastite poslužitelje i može raditi preko gotovo bilo kojeg mail poslužitelja koji podržava SMTP i IMAP (tehnika se koristi za brzo utvrđivanje prispijeća novih poruka Pritisnite IMAP). Podržana je enkripcija pomoću OpenPGP i standarda Automatsko kriptiranje za jednostavnu automatsku konfiguraciju i razmjenu ključeva bez korištenja poslužitelja ključeva (ključ se automatski prenosi u prvoj poslanoj poruci). Implementacija end-to-end enkripcije temelji se na kodu rPGP, koja je ove godine prošla neovisni sigurnosni audit. Promet je šifriran korištenjem TLS-a u implementaciji standardnih sistemskih biblioteka.

Delta Chat u potpunosti kontrolira korisnik i nije vezan uz centralizirane usluge. Za rad novih usluga nije potrebna registracija. a možete koristiti postojeću e-poštu kao identifikator. Ako dopisnik ne koristi Delta Chat, poruku može pročitati kao obično pismo. Borba protiv neželjene pošte provodi se filtriranjem poruka nepoznatih korisnika (prema zadanim postavkama prikazuju se samo poruke korisnika u adresaru i onih kojima su poruke prethodno poslane, kao i odgovori na vlastite poruke). Moguće je prikazati privitke i priložene slike i video zapise.

Podržava kreiranje grupnih razgovora u kojima može komunicirati više sudionika. U tom slučaju moguće je u grupu vezati verificirani popis sudionika koji ne dopušta čitanje poruka neovlaštenim osobama (članovi se verificiraju kriptografskim potpisom, a poruke se šifriraju end-to-end enkripcijom) . Povezivanje s verificiranim grupama ostvaruje se slanjem pozivnice s QR kodom. Verificirani chatovi trenutno imaju status eksperimentalne značajke, ali se njihova podrška planira stabilizirati početkom 2020. nakon završetka sigurnosne revizije implementacije.

Messenger jezgra razvija se zasebno u obliku biblioteke i može se koristiti za pisanje novih klijenata i botova. Trenutna verzija osnovne knjižnice napisao na jeziku Rust (stara verzija Je napisano u jeziku C). Postoje vezanja za Python, Node.js i Java. U razvijanje neslužbeni uvezi za Go.

U usporedbi s prethodnom verzijom 0.510.1, osnovna biblioteka je prepisana iz C u Rust bez upotrebe nesigurnog koda. Dodana podrška za avatare i mogućnost korištenja Delta Chata kao klijenta e-pošte za čitanje uobičajenih e-poruka koje nisu poslane putem Delta Chata.

Delta Chat 1.0 je objavljen za Android s novom jezgrom prepisanom u RustuDelta Chat 1.0 je objavljen za Android s novom jezgrom prepisanom u Rustu

Delta Chat 1.0 je objavljen za Android s novom jezgrom prepisanom u RustuDelta Chat 1.0 je objavljen za Android s novom jezgrom prepisanom u Rustu

Izvor: opennet.ru

Dodajte komentar