暗号資産保有者は、シードフレーズだけが機密文書だと考えがちです。それはマスターキーであり、どんなアプリであっても入力するのは間違った選択であるという点で、その考えは正しいです。しかし、記録はそれだけではありません。ソフトウェアウォレットからのキーストアのエクスポート、取引所の2段階認証バックアップコードのフォルダー、どのハードウェアウォレットにどのコインが入っているかのメモ、税金のためにエクスポートされた取引履歴などがあるはずです。これらはどこかに保存されており、その「どこか」はスマホのファイルアプリやメモ帳、あるいは誰も深く考えないDropboxのフォルダーだったりします。

この記事は、その2つ目のカテゴリー、つまりアプリに入力すべきではないフレーズについてではなく、暗号化する価値のあるファイルについて解説します。

シードフレーズのルールが実際に守っているもの

真面目な専門家がシードフレーズをデジタルで保存するなと言うのは、迷信ではありません。どんなに善意のソフトウェアであっても、入力されたフレーズはスクリーンショット、クリップボードの履歴、同期されたメモ、または侵害されたデバイスからアクセスできる場所に存在してしまいます。紙や金属でオフラインで保管すれば、その手のリスクを完全に排除できます。ここでのアドバイスも変わりませんし、この記事の中でそれに反対するつもりもありません。

しかし、このルールがカバーしていないのは、暗号資産保有者のファイル引き出しにある「その他のすべて」のファイルです。

実際に鍵をかけるべきファイル

キーストアのエクスポート (keystore.json、UTC--... ファイル)。 ソフトウェアウォレットのキーストアファイル自体は暗号化されており、独自のパスワードで保護されています。ファイルだけを紛失しても、コインを他人に渡してしまうわけではありません。しかし、ウォレットを特定でき、パスワードが1つあれば使えるようになってしまうため、開こうとする人はもちろん、その存在を知るべきでない人からは遠ざけておくべきです。

取引所の2段階認証バックアップコード。 2FAをサポートするすべての取引所は、認証アプリを実行しているデバイスを紛失した時のために、使い捨てのバックアップコードを提供しています。スクリーンショットや平文のメモに残されたこれらのコードは、それを見つけた人にとって直接的なアカウント復元の経路になります。

ハードウェアウォレットのメモ。 どのデバイスにどのコインが入っているか、シリアルナンバー、PINそのものではないPINのリマインダーなど。これ単体では致命的ではありませんが、特に同じデバイス上の他の情報と組み合わされた場合、標的型窃盗のための有用な偵察情報になります。

取引履歴のエクスポート。 確定申告の時期には、ウォレットアドレス、金額、日付が含まれるCSVやPDFが作成されます。何かの鍵になるわけではありませんが、あなたが何をどれくらい持っているかを示す明確な全体像になるため、ダウンロードフォルダーに放置すべきではありません。

なぜ暗号化せずにクラウドに保存すべきではないのか

これらのファイルをデバイス外のどこかにバックアップしようとする直感は正しいです。デバイスは紛失したり、盗まれたり、壊れたりするからです。しかし、そのままアップロードするのは間違いです。DropboxやGoogleドライブに置かれたキーストアファイルやバックアップコードのスクリーンショットは、プロバイダーや、プロバイダーを侵害したり保存先のアカウントを乗っ取ったりした人が読めてしまいます。これは、あなたの写真がクラウド上で安全ではない理由で詳しく説明しているのと同じ隙間です。

どこかに送信する前にデバイス上でファイルを暗号化すれば、バックアップ自体を諦めることなくその隙間を埋めることができます。クラウド上のコピーは暗号文になり、読んでも意味がなくなり、元のデバイスがなくなってもそこに残り続けます。

Vaultineの役割

Vaultineはデバイス上でAES-256-GCMを使用して各ファイルを個別に暗号化します。鍵はあなた自身のパターンまたはPINから生成され、暗号資産のシードフレーズや代わりに入力されたものは一切使用されません。この記事で紹介しているカテゴリーのファイル、つまりキーストアのエクスポート、2FAバックアップコード、ハードウェアウォレットのメモ、取引記録などを保管するために作られています。これらをインポートすれば、デバイス上に残ろうが、暗号化された独自のDropbox経由でバックアップされようが、保管庫自身の認証情報なしでは読み取れません。

同じ保管庫がiPhone、Mac、Android、Windowsで動作し、デバイスを紛失した場合は12単語のリカバリーフレーズを使用して新しいデバイスに保管庫自体を取り戻すことができます。復元されるのはあなたのファイルであり、暗号資産ではありません。無料版では1つの保管庫に最大10個のファイルを保存できます。Pro版では無制限の保管庫、Decoy Vault、Duress Vault、暗号化されたDropboxバックアップが追加され、月額$1.99、年額$14.99、または一生涯使える買い切り$39.99(Windows版は$29.99)でご利用いただけます。

Vaultineが「しない」こと:シードフレーズの要求、保存、送信、およびハードウェアウォレットのセキュアエレメントの置き換え。これらは異なる役割であり、競合するものではありません。このメカニズムについてはVaultineのリカバリーフレーズの仕組みを、同じ議論のより広範なバージョンについては暗号化せずに保存してはいけない5種類のファイルをご覧ください。

はじめに

まずは手元にあるものを分類しましょう。シードフレーズは紙や金属でオフラインに保管します。それ以外のすべて(キーストアファイル、バックアップコード、ウォレットのメモ、税務用のエクスポート)は、平文のフォルダーではなく、暗号化された保管庫の候補になります。Vaultineの無料枠は vaultine.app からお試しいただけます。