Нова версія Delta Chat 1.2 для робочого столу

представлений новий значний випуск Delta Chat Desktop — месенджера, який використовує email як транспорт замість власних серверів (chat-over-email, спеціалізований поштовий клієнт, що працює як месенджер). Код програми побудований на платформі Electron та поширюється під ліцензією GPLv3, а базова бібліотека доступна під ліцензією MPL 2.0 (Mozilla Public License).

У новому випуску:

  • БД провайдерів та поштових сервісів з інформацією про типові налаштування;
  • Нові клавіатурні комбінації «Ctrl+K» для пошуку в адресній книзі та «Alt+←↓↑→» для переміщення в чаті;
  • Новий набір фонових зображень;
  • Можливість прив'язування картинок до профілю;
  • Підтримка використання одночасно кількох облікових записів;
  • Можливість перегляду зображень на повному екрані;
  • Окремий чат для збережених повідомлень;
  • Підтримка зміни розміру шрифту та рівня масштабування (View -> Zoom Factor);
  • Використання імені групи у полі з темою листа;
  • Можливість написання багаторядкових повідомлень та налаштування "Show classic emails", що дозволяють використовувати Delta Chat у вигляді класичного поштового клієнта.

Нова версія Delta Chat 1.2 для робочого столу

Нагадаємо, що Delta Chat не використовує власні сервери і може працювати практично через будь-який поштовий сервер, який підтримує SMTP та IMAP (для швидкого визначення надходження нових повідомлень застосовується техніка Push IMAP). Підтримується шифрування з використанням OpenPGP та стандарту Автокрипт для простого автоматичного налаштування та обміну ключами без використання серверів ключів (ключ автоматично передається в першому надісланому повідомленні). Реалізація кінцевого шифрування ґрунтується на коді rPGP, який цього року пройшов незалежний аудит безпеки Трафік шифрується з використанням TLS у реалізації штатних системних бібліотек.

Delta Chat повністю контролюється користувачем та не прив'язаний до централізованих сервісів. Для роботи не потрібна реєстрація в нових сервісах — ідентифікатором можна використовувати існуючий email. Якщо кореспондент не використовує Delta Chat, він може прочитати повідомлення як звичайний лист. Боротьба зі спамом здійснюється за допомогою відсіювання повідомлень від невідомих користувачів (за замовчуванням відображаються лише повідомлення від користувачів з адресної книги та тих, кому раніше надсилалися повідомлення, а також відповіді на власні повідомлення). Можливе відображення вкладень та прикріплених зображень та відео.

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

Ядро месенджера розробляється окремо у формі бібліотеки та може бути використане для написання нових клієнтів та ботів. Актуальний варіант базової бібліотеки написано мовою Rust (старий варіант був написаний мовою Сі). Є біндинги для Python, Node.js та Java. У розробці неофіційні біндінги для Go. Існує DeltaChat для libpurple, який може використовувати як нове Rust-ядро, так і старе Cі-ядро.

Джерело: opennet.ru

Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster