Delta Chat 1.0 hè stata liberata per Android cù un novu core riscritto in Rust

Intruduttu выпуск мессенджера Delta Chat 1.0 для платформы Android (последней версией для десктопа является 0.901, а для iOS — 0.960). Проект Delta Chat примечателен использованием в качестве транспорта обычной электронной почты c трансляцией мгновенных сообщений в email (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений distribuitu da hè licenziatu sottu GPLv3, è a libreria core hè dispunibule sottu MPL 2.0 (Mozilla Public License). Libera dispunibule nant'à Google Play.

Delta Chat не использует собственные серверы и может работать практически через любой почтовый сервер, поддерживающий SMTP и IMAP (для быстрого определения поступления новых сообщений применяется техника Pulsà IMAP). A criptografia cù OpenPGP è standard hè supportata Autocriptu per una cunfigurazione automatica simplice è u scambiu di chjave senza usà servitori chjave (a chjave hè trasmessa automaticamente in u primu missaghju mandatu). L'implementazione di a criptografia end-to-end hè basatu annantu à u codice rPGP, chì hà passatu un auditu di sicurità indipendente questu annu. U trafficu hè criptatu cù TLS in l'implementazione di biblioteche di sistema standard.

Delta Chat полностью контролируется пользователем и не привязан к централизованным сервисам. Для работы не требуется регистрация в новых сервисах. а в качестве идентификатора можно использовать существующий email. Если корреспондент не использует Delta Chat он может прочитать сообщение как обычное письмо. Борьба со спамом осуществляется при помощи отсеивания сообщений от неизвестных пользователей (по умолчанию отображаются только сообщений от пользователей из адресной книги и тех, кому раньше отправлялись сообщения, а также ответы на собственные сообщения). Возможно отображение вложений и прикреплённых изображений и видео.

Supporta a creazione di chats di gruppu in quale parechji participanti ponu cumunicà. In questu casu, hè pussibule ligà una lista verificata di i participanti à u gruppu, chì ùn permette micca di leghje i missaghji da persone micca autorizate (i membri sò verificati cù una firma criptografica, è i missaghji sò criptati cù a criptografia end-to-end) . A cunnessione à i gruppi verificati hè realizatu mandendu un invitu cù un codice QR. I chat verificati anu attualmente u statutu di una funzione sperimentale, ma u so supportu hè previstu per esse stabilizatu à principiu di 2020 dopu a fine di un auditu di sicurezza di l'implementazione.

U core di messenger hè sviluppatu separatamente in forma di biblioteca è pò esse usatu per scrive novi clienti è bots. Versione attuale di a biblioteca di basa scrittu da in lingua Rust (versione antica hè statu scrittu in lingua C). Ci sò ligami per Python, Node.js è Java. IN sviluppu associazioni non ufficiali per Go.

По сравнению с предыдущей версией 0.510.1 базовая библиотека переписана с Си на Rust без использования небезопасного кода. Добавлена поддержка аватаров и возможность использования Delta Chat в качестве почтового клиента для чтения обычных писем, отправленных не с помощью Delta Chat.

Delta Chat 1.0 hè stata liberata per Android cù un novu core riscritto in RustDelta Chat 1.0 hè stata liberata per Android cù un novu core riscritto in Rust

Delta Chat 1.0 hè stata liberata per Android cù un novu core riscritto in RustDelta Chat 1.0 hè stata liberata per Android cù un novu core riscritto in Rust

Source: opennet.ru

Add a comment