Z-Textドキュメント

パスワードマネージャー

ログイン情報、鍵、メモをウォレットシードとマスターパスワードで保護された 暗号化ボールトに保存 -- すべてブロックチェーン上に、サーバーには一切保存されません。

概要

Z-Textには、完全にブロックチェーン上に存在する内蔵暗号化パスワードボールトが 含まれています。認証情報をクラウドサーバーに保存する従来のパスワードマネージャーとは 異なり、Z-Textはすべてをオンチェーンでローカルに暗号化して保持します。 侵害されるべき中央データベースは存在しません。

ボールトは3種類のエントリーをサポートしています:

  • ログイン -- ウェブサイトまたはサービスの認証情報(ユーザー名 + パスワード)
  • -- APIキー、秘密鍵、その他のシークレットトークン
  • メモ -- 機密情報のための自由形式の暗号化テキスト

ボールトの設定

パスワードボールトはすべてのZ-Textユーザーが利用できます。有効にするには:

  1. Z-Textを開き、設定 > パスワードボールトに移動
  2. ボールトを有効にするをタップ
  3. プロンプトが表示されたらマスターパスワードを作成
  4. マスターパスワードを確認

マスターパスワードは別のものです

マスターパスワードはウォレットのPINやシードフレーズとは異なります。 パスワードボールト専用の追加暗号化レイヤーです。 強力でユニークなパスワードを選び、安全な場所に保管してください -- 紛失すると、 ボールトのエントリーを復号できなくなります。

エントリーの保存

ボールトが有効になったら、エントリーの追加を開始できます:

  1. パスワードボールトタブを開く
  2. エントリーを追加をタップ
  3. エントリーの種類を選択:ログイン、またはメモ
  4. 関連するフィールドに入力
  5. 保存をタップ

エントリーの種類ごとに異なるフィールドがあります:

  • ログイン -- タイトル、URL、ユーザー名、パスワード
  • -- タイトル、鍵の値、オプションのメモ
  • メモ -- タイトル、自由形式のテキストコンテンツ

エントリーはただちに暗号化され、ブロックチェーンに書き込まれます。 ボールトがアンロック中にデバイスのメモリ上にある場合を除き、 平文で存在することはありません。

パスワードの取得

保存されたエントリーにアクセスするには:

  1. パスワードボールトタブを開く
  2. マスターパスワードを入力してボールトをアンロック
  3. 必要なエントリーを閲覧または検索
  4. エントリーをタップして詳細を表示
  5. コピーでフィールドをクリップボードにコピー、または利用可能な場合は自動入力を使用

自動ロック

ボールトは一定時間操作がないと自動的にロックされます。自動ロックのタイムアウトは設定 > パスワードボールト > 自動ロックで調整できます。

セキュリティモデル

パスワードボールトは2つの独立した暗号化レイヤーを使用し、 保存された認証情報に二重の保護を提供します:

レイヤー1:ウォレットシード暗号化

すべてのボールトデータは、ブロックチェーンに保存される前にウォレットシードから導出された鍵で 暗号化されます。つまり、ウォレットにアクセスできる人だけがボールトデータの存在を 認識できます。データはシールドオンチェーンデータとして保存され、 他のブロックチェーントランザクションと区別がつきません。

レイヤー2:マスターパスワード暗号化

ウォレットレベルの暗号化に加えて、各ボールトエントリーはマスターパスワードから導出された鍵で さらに暗号化されます。攻撃者がウォレットシードを侵害しても、 マスターパスワードなしではボールトのエントリーを復号できません。

サーバーなし、大規模侵害なし

ボールトは中央集権型サーバーではなくブロックチェーン上に保存されるため、 攻撃者が標的とする単一のデータベースは存在しません。各ユーザーのボールトは、 そのユーザー固有のウォレットシードマスターパスワードでのみアクセスできます。

バックアップとリカバリー

ボールトのデータはブロックチェーン上に存在するため、分散台帳の一部として自動的に バックアップされます。新しいデバイスでボールトを復元するには:

  1. 新しいデバイスにZ-Textをインストール
  2. シードフレーズを使用してウォレットを復元
  3. ウォレットが同期されると、暗号化されたボールトデータがブロックチェーンから取得されます
  4. マスターパスワードを入力してエントリーを復号しアクセス

マスターパスワードを忘れないでください

マスターパスワードはどこにも保存されません -- ブロックチェーン上にも、 サーバー上にもありません。忘れた場合、ボールトのエントリーを復元する方法はありません。 シードフレーズは暗号化されたデータを復元しますが、復号できるのはマスターパスワードだけです。