Delta Chat 1.0 Android үчүн чыгарылды, жаңы өзөгү Rustта кайра жазылган

киргизилген выпуск мессенджера Delta Chat 1.0 для платформы Android (последней версией для десктопа является 0.901, а для iOS — 0.960). Проект Delta Chat примечателен использованием в качестве транспорта обычной электронной почты c трансляцией мгновенных сообщений в email (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений жайылуу под лицензией GPLv3, а базовая библиотека доступна под лицензией MPL 2.0 (Mozilla Public License). Релиз жеткиликтүү Google Play'де.

Delta Chat не использует собственные серверы и может работать практически через любой почтовый сервер, поддерживающий SMTP и IMAP (для быстрого определения поступления новых сообщений применяется техника IMAPти басыңыз). OpenPGP жана стандартты колдонуу менен шифрлөө колдоого алынат Автокрипт негизги серверлерди колдонбостон жөнөкөй автоматтык конфигурация жана ачкыч алмашуу үчүн (ачкыч жөнөтүлгөн биринчи билдирүүдө автоматтык түрдө берилет). Үчтөн аягына чейин шифрлөөнүн ишке ашырылышы кодго негизделген rPGP, бул жылы көз карандысыз коопсуздук аудитинен өткөн. Трафик стандарттык система китепканаларын ишке ашырууда TLS аркылуу шифрленген.

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

Поддерживается создание групповых чатов, в которых могут общаться несколько участников. При этом имеется возможность привязки к группе верифицируемого списка участников, не позволяющего прочитать сообщения посторонним лицам (проверка участников осуществляется по криптографической подписи, а сообщения шифруются с использованием оконечного шифрования). Подключение к верифицированным группам осуществляется через отправку приглашения с QR-кодом. Верифицированные чаты пока имеют статус экспериментальной возможности, но их поддержку планируется стабилизировать в начале 2020 года после завершения аудита безопасности реализации.

Мессенджер өзөгү өзүнчө китепкана түрүндө иштелип чыккан жана жаңы кардарларды жана ботторду жазуу үчүн колдонулушу мүмкүн. Базалык китепкананын учурдагы версиясы жазылган Rust тилинде (эски версия жазылган C тилинде). Python, Node.js жана Java үчүн байланыштар бар. IN өнүгүп келе жатат Go үчүн расмий эмес байланыштар.

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

Delta Chat 1.0 Android үчүн чыгарылды, жаңы өзөгү Rustта кайра жазылганDelta Chat 1.0 Android үчүн чыгарылды, жаңы өзөгү Rustта кайра жазылган

Delta Chat 1.0 Android үчүн чыгарылды, жаңы өзөгү Rustта кайра жазылганDelta Chat 1.0 Android үчүн чыгарылды, жаңы өзөгү Rustта кайра жазылган

Source: opennet.ru

Комментарий кошуу