Delta Chat 1.0 bol vydaný pre Android s novým jadrom prepísaným do jazyka Rust

Predloženej prepustenie posla Delta Chat 1.0 pre platformu Android (najnovšia verzia pre počítače je 0.901a pre iOS - 0.960). Projekt Delta Chat je pozoruhodný tým, že využíva bežný e-mail ako prenos s prekladom okamžitých správ do e-mailu (chat-over-email, špecializovaný e-mailový klient, ktorý funguje ako messenger). Kód aplikácie distribuovaný je licencovaná pod GPLv3 a základná knižnica je dostupná pod MPL 2.0 (Mozilla Public License). Uvoľnite k dispozícii na Google Play.

Delta Chat nepoužíva svoje vlastné servery a môže pracovať cez takmer akýkoľvek poštový server, ktorý podporuje SMTP a IMAP (technika sa používa na rýchle určenie príchodu nových správ Stlačte IMAP). Podporované je šifrovanie pomocou OpenPGP a štandardu Autokrypt pre jednoduchú automatickú konfiguráciu a výmenu kľúčov bez použitia serverov kľúčov (kľúč sa automaticky odošle v prvej odoslanej správe). Implementácia end-to-end šifrovania je založená na kóde rPGP, ktorá tento rok prešla nezávislým bezpečnostným auditom. Prevádzka je šifrovaná pomocou TLS pri implementácii štandardných systémových knižníc.

Delta Chat je plne riadený používateľom a nie je viazaný na centralizované služby. Na fungovanie nie je potrebná registrácia v nových službách. a ako identifikátor môžete použiť existujúci e-mail. Ak korešpondent nepoužíva Delta Chat, môže si správu prečítať ako bežný list. Boj proti spamu sa vykonáva filtrovaním správ od neznámych používateľov (štandardne sa zobrazujú iba správy od používateľov v adresári a tých, ktorým boli predtým odoslané správy, ako aj odpovede na vaše vlastné správy). Je možné zobraziť prílohy a pripojené obrázky a videá.

Podporuje vytváranie skupinových chatov, v ktorých môže komunikovať viacero účastníkov. V tomto prípade je možné ku skupine naviazať overený zoznam účastníkov, ktorý neumožňuje čítanie správ neoprávneným osobám (členovia sú overovaní pomocou kryptografického podpisu a správy sú šifrované pomocou end-to-end šifrovania) . Pripojenie k overeným skupinám sa uskutočňuje odoslaním pozvánky s QR kódom. Overené chaty majú momentálne status experimentálnej funkcie, no ich podpora sa plánuje stabilizovať začiatkom roka 2020 po dokončení bezpečnostného auditu implementácie.

Jadro messenger je vyvinuté samostatne vo forme knižnice a môže byť použité na písanie nových klientov a robotov. Aktuálna verzia základnej knižnice napísané v jazyku Rust (stará verzia bolo napísané v jazyku C). Existujú väzby pre Python, Node.js a Java. IN rozvíjanie neoficiálne viazanie pre Go.

V porovnaní s predchádzajúcou verziou 0.510.1 bola základná knižnica prepísaná z jazyka C do jazyka Rust bez použitia nebezpečného kódu. Pridaná podpora pre avatarov a možnosť používať Delta Chat ako e-mailového klienta na čítanie bežných e-mailov, ktoré neboli odoslané pomocou Delta Chat.

Delta Chat 1.0 bol vydaný pre Android s novým jadrom prepísaným do jazyka RustDelta Chat 1.0 bol vydaný pre Android s novým jadrom prepísaným do jazyka Rust

Delta Chat 1.0 bol vydaný pre Android s novým jadrom prepísaným do jazyka RustDelta Chat 1.0 bol vydaný pre Android s novým jadrom prepísaným do jazyka Rust

Zdroj: opennet.ru

Pridať komentár