Pro Android byl vydán Delta Chat 1.0 s novým jádrem přepsaným v Rustu

Předložené propuštění posla Delta Chat 1.0 pro platformu Android (nejnovější verze pro stolní počítače je 0.901a pro iOS - 0.960). Projekt Delta Chat je pozoruhodný tím, že používá běžný e-mail jako přenos s překladem rychlých zpráv do e-mailu (chat-over-email, specializovaný e-mailový klient, který funguje jako messenger). Kód aplikace distribuovány je licencována pod GPLv3 a základní knihovna je dostupná pod MPL 2.0 (Mozilla Public License). Uvolnění k dispozici na Google Play.

Delta Chat nepoužívá vlastní servery a může pracovat přes téměř jakýkoli poštovní server, který podporuje SMTP a IMAP (technika se používá k rychlému určení příchodu nových zpráv Stiskněte IMAP). Je podporováno šifrování pomocí OpenPGP a standardu Autokrypt pro jednoduchou automatickou konfiguraci a výměnu klíčů bez použití serverů klíčů (klíč je automaticky přenesen v první zaslané zprávě). Implementace end-to-end šifrování je založena na kódu rPGP, která letos prošla nezávislým bezpečnostním auditem. Provoz je šifrován pomocí TLS při implementaci standardních systémových knihoven.

Delta Chat je plně řízen uživatelem a není vázán na centralizované služby. K fungování není nutná registrace v nových službách. a jako identifikátor můžete použít existující e-mail. Pokud korespondent nepoužívá Delta Chat, může si zprávu přečíst jako běžný dopis. Boj proti spamu se provádí filtrováním zpráv od neznámých uživatelů (ve výchozím nastavení se zobrazují pouze zprávy od uživatelů v adresáři a těch, kterým byly zprávy dříve odeslány, a také odpovědi na vaše vlastní zprávy). Je možné zobrazit přílohy a připojené obrázky a videa.

Podporuje vytváření skupinových chatů, ve kterých může komunikovat několik účastníků. V tomto případě je možné ke skupině svázat ověřený seznam účastníků, který neumožňuje čtení zpráv neoprávněným osobám (členové jsou ověřováni pomocí kryptografického podpisu a zprávy jsou šifrovány pomocí end-to-end šifrování) . Připojení k ověřeným skupinám se provádí zasláním pozvánky s QR kódem. Ověřené chaty mají v současnosti status experimentální funkce, ale jejich podpora se plánuje stabilizovat začátkem roku 2020 po dokončení bezpečnostního auditu implementace.

Jádro messengeru je vyvíjeno samostatně ve formě knihovny a lze jej použít k psaní nových klientů a botů. Aktuální verze základní knihovny napsáno v jazyce Rust (stará verze bylo napsáno v jazyce C). Existují vazby pro Python, Node.js a Java. V rozvíjející se neoficiální vázání pro Go.

Ve srovnání s předchozí verzí 0.510.1 byla základní knihovna přepsána z C do Rust bez použití nebezpečného kódu. Přidána podpora pro avatary a možnost používat Delta Chat jako e-mailového klienta pro čtení běžných e-mailů, které nebyly odeslány pomocí Delta Chatu.

Pro Android byl vydán Delta Chat 1.0 s novým jádrem přepsaným v RustuPro Android byl vydán Delta Chat 1.0 s novým jádrem přepsaným v Rustu

Pro Android byl vydán Delta Chat 1.0 s novým jádrem přepsaným v RustuPro Android byl vydán Delta Chat 1.0 s novým jádrem přepsaným v Rustu

Zdroj: opennet.ru

Přidat komentář