новая версия — мессенджера, использующего email в качестве транспорта вместо собственных серверов (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений под лицензией GPLv3, а базовая библиотека доступна под лицензией MPL 2.0 (Mozilla Public License). Релиз в Google Play.
Nella nuova versione:
- Уменьшено потребление трафика. Delta Chat больше не загружает сообщения, которые не будут отображены, такие как обычные сообщения email и сообщения от заблокированных контактов.
- Добавлена возможность закреплять чаты. Закрепленные чаты всегда отображаются наверху списка.
- При добавлении контактов с помощью QR-кода больше не нужно ждать верификации контакта. Новый контакт добавляется мгновенно, а обмен сообщениями для верификации происходит в фоновом режиме.
- Добавлен встроенный FAQ, копирующий , но доступный в режиме оффлайн.
- В приложение интегрирована , на основе которой формируются подсказки по настройке аккаунта для использования с Delta Chat. Например, может потребоваться включить IMAP в настройках аккаунта или сгенерировать пароль приложения.
- Исправлены ошибки, приводившие к некорректной сериализации зашифрованных сообщений при использовании ключей Ed25519. По умолчанию Delta Chat всё ещё использует ключи RSA, переход на ключи Ed25519 планируется в следующих версиях.
- В ядро приложения внесено . Используется версия ядра 1.27.0.
Ricordiamo che Delta Chat non utilizza server proprietari e può funzionare praticamente con qualsiasi server di posta che supporti SMTP e IMAP (per determinare rapidamente l'arrivo di nuovi messaggi viene utilizzata la tecnica ). È supportata la crittografia utilizzando OpenPGP e lo standard per una configurazione automatica semplice e scambio di chiavi senza utilizzare server di chiavi (la chiave viene automaticamente trasferita nel primo messaggio inviato). L'implementazione della crittografia end-to-end si basa sul codice , che quest'anno ha superato una revisione di sicurezza indipendente. Il traffico è crittografato utilizzando TLS nelle implementazioni delle librerie di sistema standard.
Delta Chat полностью контролируется пользователем и не привязан к централизованным сервисам. Для работы не требуется регистрация в новых сервисах — в качестве идентификатора можно использовать существующий email. Если корреспондент не использует Delta Chat он может прочитать сообщение как обычное письмо. Борьба со спамом осуществляется при помощи отсеивания сообщений от неизвестных пользователей (по умолчанию отображаются только сообщений от пользователей из адресной книги и тех, кому раньше отправлялись сообщения, а также ответы на собственные сообщения). Возможно отображение вложений и прикреплённых изображений и видео.
Поддерживается создание групповых чатов, в которых могут общаться несколько участников. При этом имеется возможность привязки к группе верифицируемого списка участников, не позволяющего прочитать сообщения посторонним лицам (проверка участников осуществляется по криптографической подписи, а сообщения шифруются с использованием оконечного шифрования). Подключение к верифицированным группам осуществляется через отправку приглашения с QR-кодом. Верифицированные чаты пока имеют статус экспериментальной возможности, но их поддержку планируется стабилизировать в начале 2020 года после завершения аудита безопасности реализации.
Il core del messenger viene sviluppato separatamente in forma di libreria e può essere utilizzato per scrivere nuovi client e bot. L'attuale versione della libreria base è scritta in Rust (la vecchia versione in C). Sono disponibili binding per Python, Node.js e Java. Nel неофициальные биндинги для Go. В конце февраля также было выпущено обновление для Linux и macOS, построенное на платформе Electron.
Fonte: opennet.ru
