Delta Chat 1.0 je bil izdan za Android z novim jedrom, prepisanim v Rust

Predložil messenger release Delta klepet 1.0 za platformo Android (najnovejša namizna različica je 0.901in za iOS - 0.960). Projekt Delta Chat je znan po uporabi običajne e-pošte kot transporta s prevajanjem neposrednih sporočil v e-pošto (chat-over-email, specializiran e-poštni odjemalec, ki deluje kot messenger). Koda aplikacije distributer je licenciran pod GPLv3, osnovna knjižnica pa je na voljo pod MPL 2.0 (Mozilla Public License). Sprostitev na voljo v Googlu Play.

Delta Chat ne uporablja lastnih strežnikov in lahko deluje prek skoraj katerega koli poštnega strežnika, ki podpira SMTP in IMAP (tehnika se uporablja za hitro ugotavljanje prihoda novih sporočil Potisni IMAP). Podprto je šifriranje z uporabo OpenPGP in standarda Samodejno šifriranje za preprosto samodejno konfiguracijo in izmenjavo ključev brez uporabe strežnikov ključev (ključ se samodejno prenese v prvem poslanem sporočilu). Izvedba šifriranja od konca do konca temelji na kodi rPGP, ki je letos prestala neodvisno varnostno presojo. Promet je šifriran z uporabo TLS pri izvedbi standardnih sistemskih knjižnic.

Delta Chat je v celoti pod nadzorom uporabnika in ni vezan na centralizirane storitve. Za delovanje novih storitev ni potrebna registracija. in lahko uporabite obstoječo e-pošto kot identifikator. Če dopisovalec ne uporablja Delta Chata, lahko sporočilo prebere kot običajno pismo. Boj proti neželeni pošti se izvaja s filtriranjem sporočil neznanih uporabnikov (privzeto so prikazana samo sporočila uporabnikov v imeniku in tistih, ki so jim bila sporočila prej poslana, ter odgovori na lastna sporočila). Možen je prikaz priponk ter priloženih slik in video posnetkov.

Podpira ustvarjanje skupinskih klepetov, v katerih lahko komunicira več udeležencev. V tem primeru je možno v skupino vezati verificiran seznam udeležencev, ki ne dovoljuje branja sporočil nepooblaščenim osebam (člani so verificirani s kriptografskim podpisom, sporočila pa so šifrirana s end-to-end enkripcijo) . Povezava v preverjene skupine se izvede s pošiljanjem vabila s QR kodo. Preverjeni klepeti imajo trenutno status eksperimentalne funkcije, vendar je predvidena stabilizacija njihove podpore v začetku leta 2020 po zaključku varnostne revizije implementacije.

Messenger jedro je razvito ločeno v obliki knjižnice in se lahko uporablja za pisanje novih odjemalcev in botov. Trenutna različica osnovne knjižnice napisal v jeziku Rust (stara različica je bilo napisano v jeziku C). Obstajajo vezave za Python, Node.js in Java. IN razvoju neuradne vezave za Go.

V primerjavi s prejšnjo različico 0.510.1 je bila osnovna knjižnica prepisana iz C v Rust brez uporabe nevarne kode. Dodana podpora za avatarje in možnost uporabe Delta Chata kot e-poštnega odjemalca za branje običajnih e-poštnih sporočil, ki niso poslana z Delta Chatom.

Delta Chat 1.0 je bil izdan za Android z novim jedrom, prepisanim v RustDelta Chat 1.0 je bil izdan za Android z novim jedrom, prepisanim v Rust

Delta Chat 1.0 je bil izdan za Android z novim jedrom, prepisanim v RustDelta Chat 1.0 je bil izdan za Android z novim jedrom, prepisanim v Rust

Vir: opennet.ru

Dodaj komentar