コンテンツにスキップ
ニムチャットに戻る

知識ベース 身元

デバイスのセキュリティ

エンドツーエンドの暗号化により、転送中のメッセージが保護されます。このページは、 残りの半分: キーがデバイス上にあり、急いで削除します。

IDの暗号化

デフォルトでは、保存された秘密キーはデバイスのローカル ストレージに平文で保存されます。できる人なら誰でも そのストレージを読み取ります - ロックされていないデバイス、フォレンジック ツール、ブラウザ プロファイルをコピーしたもの 共有マシン — キーを読み取ってあなたになることができます。

IDの暗号化、以下 [設定] › [プライバシー] と [セキュリティ] を選択すると、その穴が塞がれます。それをオンにした状態:

  • あなたの nsec 保存時には暗号化されます AES-GCM-256;
  • あなたの一時的な秘密鍵 グループチャット 依存するのは 同じボールトキーで暗号化されます。
  • 暗号化がオンになっている間、平文キーはディスクに書き込まれることはなく、存在するだけです セッション中のみメモリ内にあります。
  • ロック解除はアプリの起動時に 1 回だけ行われます。
[プライバシーとセキュリティ] 設定セクション。上部に [ID 暗号化] が表示されます。
ID 暗号化はプライバシーとセキュリティの最上位に位置します。
この設定は同期されません

ロック解除要素と暗号化キーはデバイスに対してローカルであるため、ID の暗号化は 有効 デバイスごと。非敏感なオン/オフ設定のみが適用されます デバイス間で相互に接続できるため、新しいデバイスでもセットアップを提案できます。パスワード、ソルト、または 資格情報は常に同期されます。

ロック解除要素の選択

このデバイスでボールトのロックを解除する方法を選択します。

要素キーの導出方法で利用可能
パスワード PBKDF2-SHA256、310,000 反復 どこでも
ピン 同じ PBKDF2 導出、数字のみ どこでも
パスキー PRF 拡張子を使用した WebAuthn、その後 HKDF-SHA256 ウェブアプリ
生体認証 - Face ID、Touch ID、Windows Hello、Android 生体認証、ハードウェア セキュリティ キー Web 上の WebAuthn PRF。 Android および iOS 上のプラットフォーム独自の生体認証プロンプト どこでも

PIN は数字で構成されるパスワードであるため、短いものはまさに「速くて弱い」ものとして扱ってください。

すぐにロックを解除するよう求められる理由

すべての認証システムが WebAuthn PRF 拡張機能を実装しているわけではなく、実装していない認証システムもあります。 キーを導出できません。したがって、暗号化を有効にした瞬間に、アプリは一度ロックを解除します。 その場で — 次回開いたときに確認するよりも、すぐに確認したほうがよいでしょう。 戻る方法のないアプリ。

パニックワイプ

「Your Nym」パネルを 2 秒間押し続けます。 ニムチャットはあらゆるものを破壊します デバイス上の自分自身の痕跡。確認ダイアログは意図的に存在しない - ポイント それは、2番目の画面を通過する必要がなく、プレッシャーの下でも素早くトリガーできることです。

短いアニメーションで進行状況が表示されます。

  1. 秘密キーとボールトキーをメモリから削除します。
  2. すべてのローカル ストレージ値とセッション ストレージ値を新しいランダム キーで暗号化します。 すぐに捨てられる、その後、それらの値をジャンクで上書きし、 店舗。
  3. すべての IndexedDB データベースを上書きして削除します。
  4. キャッシュ ストレージを空にし、Service Worker を登録解除します。
  5. Cookie をクリアし、初期の初回実行状態にリロードします。

興味深いのはステップ 2 です。データを削除しても必ずしも復元できなくなるわけではないので、 アプリは最初に、アプリを含め誰も保持しない鍵で暗号化します。 削除後に残ったものは、キーが存在しない暗号文です。

元に戻すことはできません

消去された ID は、あなた自身でも誰でも回復できません。 nymがあなたが望むものであれば 保持する、バックアップする nsec これが必要になる前に。通常のシングルタップで このパネルは nym エディターを開くだけなので、ワイプが誤って発生することはありません。

デバイスに保存されているもの

Nymchat は状態をローカルに保持するため、即座に開いてオフラインで動作できます。大まかに:

注意事項
あなたのキーペア ID 暗号化がオンの場合、保存時に暗号化されます。セッションごとまたはハードコア モードではまったく保存されません。
設定と環境設定 テーマ、レイアウト、ブロックされたユーザーとキーワード、お気に入りのチャンネルなど。
チャンネル履歴とプロフィール リレーから取得したもののキャッシュ。
復号化されたプライベートメッセージとグループチャット によって制御されます PM とグループ チャットをデバイスにキャッシュする (デフォルトでオン)。これをオフにすると、ディスク上に保存されるのではなく、起動のたびに再フェッチされて復号化されます。
グループメンバーシップと一時的なグループキー ID 暗号化がオンの場合、ボールト キーで暗号化されます。
フレアの購入 引き換えコードから回復可能 — を参照してください。 フレアショップ.

[設定] › [データ] と [バックアップ] には、パニックよりも狭い 2 つのツールがあります ワイプ: ローカルストレージキャッシュのクリア キャッシュされた履歴、メッセージ、プロファイルなどを削除します。 反応はありますが、ログイン、設定、グループメンバーシップ、購入内容は保持されます。 設定をデフォルトにリセットする 逆のことをします。