Delta Chat 1.0 telah dikeluarkan untuk Android dengan teras baharu yang ditulis semula dalam Rust

Dikemukakan oleh выпуск мессенджера Delta Chat 1.0 для платформы Android (последней версией для десктопа является 0.901, а для iOS — 0.960). Проект Delta Chat примечателен использованием в качестве транспорта обычной электронной почты c трансляцией мгновенных сообщений в email (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений diedarkan oleh dilesenkan di bawah GPLv3, dan perpustakaan teras tersedia di bawah MPL 2.0 (Lesen Awam Mozilla). Lepaskan ada di Google Play.

Delta Chat не использует собственные серверы и может работать практически через любой почтовый сервер, поддерживающий SMTP и IMAP (для быстрого определения поступления новых сообщений применяется техника Tolak-IMAP). Penyulitan menggunakan OpenPGP dan standard disokong Autosulit untuk konfigurasi automatik mudah dan pertukaran kunci tanpa menggunakan pelayan utama (kunci dihantar secara automatik dalam mesej pertama yang dihantar). Pelaksanaan penyulitan hujung ke hujung adalah berdasarkan kod rPGP, yang meluluskan audit keselamatan bebas tahun ini. Trafik disulitkan menggunakan TLS dalam pelaksanaan perpustakaan sistem standard.

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

Ia menyokong penciptaan sembang kumpulan di mana beberapa peserta boleh berkomunikasi. Dalam kes ini, adalah mungkin untuk mengikat senarai peserta yang disahkan kepada kumpulan, yang tidak membenarkan mesej dibaca oleh orang yang tidak dibenarkan (ahli disahkan menggunakan tandatangan kriptografi dan mesej disulitkan menggunakan penyulitan hujung ke hujung) . Sambungan kepada kumpulan yang disahkan dilakukan dengan menghantar jemputan dengan kod QR. Sembang yang disahkan pada masa ini mempunyai status ciri percubaan, tetapi sokongan mereka dirancang untuk distabilkan pada awal 2020 selepas selesai audit keselamatan pelaksanaan.

Teras messenger dibangunkan secara berasingan dalam bentuk perpustakaan dan boleh digunakan untuk menulis pelanggan dan bot baharu. Versi semasa perpustakaan asas ditulis oleh dalam bahasa Rust (versi lama telah ditulis dalam bahasa C). Terdapat pengikatan untuk Python, Node.js dan Java. DALAM membangun pengikatan tidak rasmi untuk Go.

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

Delta Chat 1.0 telah dikeluarkan untuk Android dengan teras baharu yang ditulis semula dalam RustDelta Chat 1.0 telah dikeluarkan untuk Android dengan teras baharu yang ditulis semula dalam Rust

Delta Chat 1.0 telah dikeluarkan untuk Android dengan teras baharu yang ditulis semula dalam RustDelta Chat 1.0 telah dikeluarkan untuk Android dengan teras baharu yang ditulis semula dalam Rust

Sumber: opennet.ru

Tambah komen