Delta Chat 1.0 が Android 向けにリリースされ、Rust で書き直された新しいコアが追加されました

から提出された メッセンジャーリリース デルタチャット 1.0 Android プラットフォーム用 (最新のデスクトップ バージョンは 0.901、iOSの場合 - 0.960)。デルタ チャット プロジェクトは、インスタント メッセージを電子メールに変換するトランスポートとして通常の電子メールを使用していることで有名です (チャット オーバー 電子メール、メッセンジャーとして機能する特殊な電子メール クライアント)。アプリケーションコード によって配布 は GPLv3 に基づいてライセンスされており、コア ライブラリは MPL 2.0 (Mozilla Public License) に基づいて利用できます。 リリース 利用可能です Google Play で。

Delta Chat は独自のサーバーを使用せず、SMTP および IMAP をサポートするほぼすべてのメール サーバーを通じて動作できます (この技術は、新しいメッセージの到着を迅速に判断するために使用されます) プッシュ-IMAP)。 OpenPGPおよび標準を使用した暗号化がサポートされています 自動暗号化 キーサーバーを使用せずに簡単な自動構成とキー交換を実現します (キーは送信される最初のメッセージで自動的に送信されます)。 エンドツーエンド暗号化の実装はコードに基づいています。 rPGP、今年の独立したセキュリティ監査に合格しました。 トラフィックは、標準システム ライブラリの実装で TLS を使用して暗号化されます。

デルタ チャットはユーザーによって完全に制御され、集中化されたサービスには関連付けられません。新しいサービスに登録する必要はありません。既存の電子メールを識別子として使用できます。通信相手がデルタ チャットを使用しない場合は、通常の手紙としてメッセージを読むことができます。スパムとの戦いは、不明なユーザーからのメッセージをフィルターで除外することによって実行されます (デフォルトでは、アドレス帳内のユーザーと以前にメッセージが送信されたユーザーからのメッセージ、および自分のメッセージへの返信のみが表示されます)。添付ファイルや添付された画像・動画を表示することが可能です。

複数の参加者が通信できるグループ チャットの作成をサポートします。 この場合、検証済みの参加者のリストをグループにバインドすることができます。これにより、権限のない人によるメッセージの読み取りが禁止されます (メンバーは暗号署名を使用して検証され、メッセージはエンドツーエンドの暗号化を使用して暗号化されます)。 。 認証済みグループへの接続は、QR コード付きの招待状を送信することで実行されます。 検証済みチャットは現在実験機能のステータスにありますが、実装のセキュリティ監査の完了後、サポートは 2020 年初頭に安定化される予定です。

メッセンジャー コアはライブラリの形式で個別に開発され、新しいクライアントとボットの作成に使用できます。 基本ライブラリの現在のバージョン 書かれた Rust言語(古いバージョン) 書かれた C言語で)。 Python、Node.js、Java のバインディングがあります。 で 開発中 Go の非公式バインディング。

以前のバージョン 0.510.1 と比較して、安全でないコードを使用せずにコア ライブラリが C から Rust に書き直されました。アバターのサポートと、デルタ チャットを使用して送信されない通常のメールを読むための電子メール クライアントとしてデルタ チャットを使用する機能が追加されました。

Delta Chat 1.0 が Android 向けにリリースされ、Rust で書き直された新しいコアが追加されましたDelta Chat 1.0 が Android 向けにリリースされ、Rust で書き直された新しいコアが追加されました

Delta Chat 1.0 が Android 向けにリリースされ、Rust で書き直された新しいコアが追加されましたDelta Chat 1.0 が Android 向けにリリースされ、Rust で書き直された新しいコアが追加されました

出所: オープンネット.ru

コメントを追加します