ガイド
暗号化されたハンドオフ
エンドツーエンドの暗号化を使用して、デスクトップとモバイル デバイス間で会話を移動します。
9xchat は、チャット、思い出、設定をクラウド データベースを通じて継続的に同期するのではなく、デバイス上にローカルに保存したままにします。通勤中にデスクトップ チャットを携帯電話に持ち込む場合など、会話を別のデバイスに移動したい場合は、ハンドオフを使用します。
ハンドオフは、一時的なエンドツーエンドの暗号化リレーを介して 2 つのデバイスを直接接続します。クラウドには何も保存されず、転送は明示的に要求した場合にのみトリガーされます。
仕組み
- 転送はソース デバイス (デスクトップまたはモバイル) で開始します。
- 9xchat は、使い捨ての 6 桁のペアリング コード を生成します。
- 受信側デバイスで ハンドオフ を選択し、6 桁のコードを入力します。
- 2 つのデバイスは、
handoff.123sudo.com上で暗号化されたピア セッションを確立します。 - 会話ペイロードは送信側で暗号化され、 中継され、受信機で復号化され、ローカル ストレージに保存されます。
- ペアリング セッションは、転送が完了するとすぐに終了します。
ハンドオフはポイントツーポイントで一時的なものです。リレー サーバーは 2 つのデバイスを導入し、暗号化されたペイロードを渡しますが、通過するものを復号化したり検査したりすることはできません。転送が完了すると、ルームは期限切れになります。
チャットをデスクトップからモバイルに移動する
- デスクトップで転送したい会話を開きます。
- チャット ツールバーの 共有 / ハンドオフ アイコンを選択します。
- デバイスへのハンドオフ を選択して、6 桁のコードを生成します。
- 携帯電話 (Android または iOS) で 9xchat を開きます。
- メニューで ハンドオフ をタップし、デスクトップに表示されている 6 桁の数字を入力します。
- 会話はすぐに携帯電話に表示され、内容が完了します。 メッセージの履歴とコンテキスト。
チャットをモバイルからデスクトップに移動する
このプロセスは逆の場合も同様に機能します。
- モバイル チャットでメニューをタップし、ハンドオフを選択します。
- 生成された 6 桁のコードに注目してください。
- デスクトップ アプリで Handoff を開き、コードを入力します。
- チャットがデスクトップ ワークスペースにインポートされます。
転送されるものとローカルに残るもの
| アイテム | ハンドオフ経由で転送されますか? | ノート |
|---|---|---|
| アクティブな会話履歴 | はい | 完全なメッセージ スレッド、引用、メタデータ |
| 会話ごとのコンテキスト | はい | そのチャットに設定されたシステム命令とパラメータ |
| 永続的な思い出 | いいえ | メモリは、メモリが作成されたデバイスのローカル データベースに残ります。 |
| ナレッジベースのコレクション | いいえ | インデックス作成とローカル ソース ファイルは元のマシンに残ります |
| API キーとシークレット | いいえ | デバイスごとにローカルの安全なストレージに保存される |
記憶と知識ファイルは各デバイスのローカルに残るため、会話を引き継ぐと会話履歴自体が転送されます。受信デバイスは、独自に構成されたモデルとローカル設定を使用してチャットを継続します。
セキュリティとプライバシー
- エンドツーエンド暗号化: ペイロードは、送信前に送信デバイスによって暗号化されます。 ネットワークから離れ、受信デバイス上でのみ復号化されます。
- 永続性ゼロ: 会話データはディスクに書き込まれず、他の場所にも保存されません。 中間サーバー。
- レート制限された保護: ペアリング コードはブルート フォースから保護されます エッジ レート制限を使用した試行。
- 有効期限の短いセッション: ペアリング ルームは、次の場合に数分以内に自動的に期限切れになります。 主張されていない。