Nowa wersja Delta Chat 1.2 dla systemu desktopowego

Przedstawiony nowa istotna wersja Delta Chat Desktop — komunikator, który wykorzystuje email jako transport zamiast własnych serwerów (chat-over-email, specjalistyczny klient pocztowy działający jak komunikator). Kod aplikacji jest zbudowany na platformie Electron i rozpowszechniany jest objęty licencją GPLv3, a podstawowa biblioteka jest dostępna na podstawie licencji MPL 2.0 (Mozilla Public License).

W nowym wydaniu:

  • Baza danych dostawców i usług pocztowych z informacjami o typowych ustawieniach;
  • Nowe skróty klawiszowe „Ctrl + K” do wyszukiwania w książce adresowej oraz „Alt + ←↓↑→” do poruszania się w czacie;
  • Nowy zestaw obrazów tła;
  • Możliwość przypinania obrazków do profilu;
  • Wsparcie dla korzystania jednocześnie z kilku kont;
  • Możliwość przeglądania obrazów na pełnym ekranie;
  • Osobny czat dla zapisanych wiadomości;
  • Wsparcie dla zmiany rozmiaru czcionki i poziomu powiększenia (Widok -> Poziom powiększenia);
  • Użycie nazwy grupy w polu tematu wiadomości;
  • Możliwość pisania wieloliniowych wiadomości oraz ustawienia „Pokaż klasyczne emaile”, pozwalające używać Delta Chat w formie klasycznego klienta pocztowego.

Nowa wersja Delta Chat 1.2 dla systemu desktopowego

Przypominamy, że Delta Chat nie wykorzystuje własnych serwerów i może działać praktycznie przez każdy serwer pocztowy obsługujący SMTP i IMAP (do szybkiego wykrywania nowych wiadomości stosowana jest technika Push-IMAP). Obsługiwane jest szyfrowanie z użyciem OpenPGP oraz standardu Autocrypt do prostego automatycznego ustawiania i wymiany kluczy bez użycia serwerów kluczy (klucz jest automatycznie przesyłany w pierwszej wysłanej wiadomości). Realizacja szyfrowania end-to-end opiera się na kodzie rPGP, który w tym roku przeszedł niezależny audyt bezpieczeństwa. Ruch jest szyfrowany z użyciem TLS w implementacji standardowych bibliotek systemowych.

Delta Chat jest całkowicie kontrolowane przez użytkownika i nie jest związane z centralizowanymi usługami. Nie jest wymagana rejestracja w nowych usługach — jako identyfikator można użyć istniejącego emaila. Jeśli korespondent nie korzysta z Delta Chat, może przeczytać wiadomość jak zwykły list. Walka ze spamem odbywa się poprzez odfiltrowywanie wiadomości od nieznanych użytkowników (domyślnie wyświetlane są tylko wiadomości od użytkowników z książki adresowej oraz tych, którym wcześniej wysłano wiadomości, a także odpowiedzi na własne wiadomości). Możliwe jest wyświetlanie załączników oraz dołączonych obrazów i wideo.

Obsługiwane jest tworzenie czatów grupowych, w których może brać udział kilku uczestników. Istnieje możliwość powiązania z grupą weryfikowanej listy uczestników, która uniemożliwia osobom postronnym odczytanie wiadomości (weryfikacja uczestników odbywa się za pomocą podpisu kryptograficznego, a wiadomości są szyfrowane przy użyciu szyfrowania end-to-end). Dołączenie do zweryfikowanych grup odbywa się poprzez wysłanie zaproszenia z kodem QR. Zweryfikowane czaty wciąż mają status funkcji eksperymentalnej, ale ich wsparcie planowane jest na stabilizację w 2020 roku po zakończeniu audytu bezpieczeństwa realizacji.

Jądro komunikatora jest rozwijane oddzielnie w formie biblioteki i może być używane do tworzenia nowych klientów i botów. Aktualna wersja podstawowej biblioteki została napisana w języku Rust (stara wersja została napisana w języku C). Istnieją powiązania dla Pythona, Node.js i Javy. W opracowaniu nieoficjalne powiązania dla Go. Jest DeltaChat dla libpurple, który może korzystać zarówno z nowego rdzenia Rust, jak i starego rdzenia C.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster