prepustenie posla pre platformu Android (najnovšia verzia pre počítače je a pre iOS - ). 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 je licencovaná pod GPLv3 a základná knižnica je dostupná pod MPL 2.0 (Mozilla Public License). Uvoľnite 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 ). Podporované je šifrovanie pomocou OpenPGP a štandardu 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 , 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 v jazyku Rust (stará verzia v jazyku C). Existujú väzby pre Python, Node.js a Java. IN 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.
Zdroj: opennet.ru
