パスワードマネージャー
ログイン情報、鍵、メモをウォレットシードとマスターパスワードで保護された 暗号化ボールトに保存 -- すべてブロックチェーン上に、サーバーには一切保存されません。
概要
Z-Textには、完全にブロックチェーン上に存在する内蔵暗号化パスワードボールトが 含まれています。認証情報をクラウドサーバーに保存する従来のパスワードマネージャーとは 異なり、Z-Textはすべてをオンチェーンでローカルに暗号化して保持します。 侵害されるべき中央データベースは存在しません。
ボールトは3種類のエントリーをサポートしています:
- ログイン -- ウェブサイトまたはサービスの認証情報(ユーザー名 + パスワード)
- 鍵 -- APIキー、秘密鍵、その他のシークレットトークン
- メモ -- 機密情報のための自由形式の暗号化テキスト
ボールトの設定
パスワードボールトはすべてのZ-Textユーザーが利用できます。有効にするには:
- Z-Textを開き、設定 > パスワードボールトに移動
- ボールトを有効にするをタップ
- プロンプトが表示されたらマスターパスワードを作成
- マスターパスワードを確認
マスターパスワードは別のものです
マスターパスワードはウォレットのPINやシードフレーズとは異なります。 パスワードボールト専用の追加暗号化レイヤーです。 強力でユニークなパスワードを選び、安全な場所に保管してください -- 紛失すると、 ボールトのエントリーを復号できなくなります。
エントリーの保存
ボールトが有効になったら、エントリーの追加を開始できます:
- パスワードボールトタブを開く
- エントリーを追加をタップ
- エントリーの種類を選択:ログイン、鍵、またはメモ
- 関連するフィールドに入力
- 保存をタップ
エントリーの種類ごとに異なるフィールドがあります:
- ログイン -- タイトル、URL、ユーザー名、パスワード
- 鍵 -- タイトル、鍵の値、オプションのメモ
- メモ -- タイトル、自由形式のテキストコンテンツ
エントリーはただちに暗号化され、ブロックチェーンに書き込まれます。 ボールトがアンロック中にデバイスのメモリ上にある場合を除き、 平文で存在することはありません。
パスワードの取得
保存されたエントリーにアクセスするには:
- パスワードボールトタブを開く
- マスターパスワードを入力してボールトをアンロック
- 必要なエントリーを閲覧または検索
- エントリーをタップして詳細を表示
- コピーでフィールドをクリップボードにコピー、または利用可能な場合は自動入力を使用
自動ロック
ボールトは一定時間操作がないと自動的にロックされます。自動ロックのタイムアウトは設定 > パスワードボールト > 自動ロックで調整できます。
セキュリティモデル
パスワードボールトは2つの独立した暗号化レイヤーを使用し、 保存された認証情報に二重の保護を提供します:
レイヤー1:ウォレットシード暗号化
すべてのボールトデータは、ブロックチェーンに保存される前にウォレットシードから導出された鍵で 暗号化されます。つまり、ウォレットにアクセスできる人だけがボールトデータの存在を 認識できます。データはシールドオンチェーンデータとして保存され、 他のブロックチェーントランザクションと区別がつきません。
レイヤー2:マスターパスワード暗号化
ウォレットレベルの暗号化に加えて、各ボールトエントリーはマスターパスワードから導出された鍵で さらに暗号化されます。攻撃者がウォレットシードを侵害しても、 マスターパスワードなしではボールトのエントリーを復号できません。
サーバーなし、大規模侵害なし
ボールトは中央集権型サーバーではなくブロックチェーン上に保存されるため、 攻撃者が標的とする単一のデータベースは存在しません。各ユーザーのボールトは、 そのユーザー固有のウォレットシードとマスターパスワードでのみアクセスできます。
バックアップとリカバリー
ボールトのデータはブロックチェーン上に存在するため、分散台帳の一部として自動的に バックアップされます。新しいデバイスでボールトを復元するには:
- 新しいデバイスにZ-Textをインストール
- シードフレーズを使用してウォレットを復元
- ウォレットが同期されると、暗号化されたボールトデータがブロックチェーンから取得されます
- マスターパスワードを入力してエントリーを復号しアクセス
マスターパスワードを忘れないでください
マスターパスワードはどこにも保存されません -- ブロックチェーン上にも、 サーバー上にもありません。忘れた場合、ボールトのエントリーを復元する方法はありません。 シードフレーズは暗号化されたデータを復元しますが、復号できるのはマスターパスワードだけです。