WiseEnding

ホーム  /  ニュース  /  ゼロナレッジ暗号化を分かりやすく解説

WiseEnding ニュース

ゼロナレッジ暗号化を、分かりやすく解説

簡単な答え

ゼロナレッジ暗号化とは、あなたのデータが、あなただけが持つ鍵で、あなた自身の端末上で暗号化されてからサービスに届くことを意味します。プロバイダーは読めない暗号文のみを保管するので、法的命令の下でも、あなたのコンテンツを開いたり、スキャンしたり、引き渡したりすることはできません — 鍵を一度も持たないからです。あなたが保存したものを読めるのはあなただけです。

読める言葉の流れが暗いインクのキャンバス上の小さなエメラルドのプリズムを通り、解読不能な柔らかなゴールドの暗号文字の滝となって現れる — 暗号化の瞬間を目に見えるようにしたもの
読める言葉の流れが暗いインクのキャンバス上の小さなエメラルドのプリズムを通り、解読不能な柔らかなゴールドの暗号文字の滝となって現れる — 暗号化の瞬間を目に見えるようにしたもの

ゼロナレッジ暗号化とは、それを運営する企業があなたのデータを読めないようにソフトウェアを構築する方法です。あなたのファイルは、サーバーに届く前に、あなただけが持つ鍵であなた自身の端末上で暗号化されます。プロバイダーは開けないスクランブルされた暗号文のみを保管します — したがって、漏洩、召喚状、または悪意のある従業員はすべて同じ壁にぶつかります。

その区別は見た目以上に重要です。ほとんどの主流のサービスはデータを「転送中」と「保管中」に暗号化します — しかし鍵を自分たちで保持します。それは企業が技術的にあなたのファイルを読んだり、特徴をスキャンしたり、法的命令の下で引き渡したりできることを意味します。ゼロナレッジは鍵をサーバーから完全に移動させます。保証はポリシーの約束ではなくなり、数学的なものになります。

ゼロナレッジ暗号化が実際に意味すること

ゼロナレッジ暗号化とは、プロバイダーはあなたのデータを保持するが、鍵は決して保持しない — したがってあなたが保存した一行も読めないということです。 「ゼロナレッジ」という言葉はアーキテクチャを表し、正式な暗号学的標準ではありません:サーバーはそれが保持するコンテンツについて何も知りません。認証に使われる暗号学の別の分岐である学術的な「ゼロナレッジ証明」とは別の概念です。

違いを最も明確に見る方法は、2つのモデルを並べて比較することです:

  • 標準的なクラウド暗号化。 あなたのファイルは転送中と保管中に暗号化されますが、プロバイダーが鍵を保持します。便利 — 検索、プレビュー、パスワード回復を支えます — しかしプロバイダーがあなたのデータを読めることを意味し、有効な法的命令の下でそれを提出しなければなりません。
  • ゼロナレッジ暗号化。 鍵はあなたの端末でパスワードから導出され、それを離れません。プロバイダーは暗号文しか見ません。強制されたとしても、読めるものは何も提供できません。

2つのサービスがどちらも「暗号化されている」と言いながら、まったく異なるプライバシーを提供できます。一つでは企業があなたのデータを読め、もう一つではあなただけが読めます。

ゼロナレッジ暗号化の仕組み、ステップバイステップ

サインインすると、あなたの端末はパスワードを鍵に変え、すべてがブラウザを離れる前に暗号化されます。サーバーはスクランブルされた結果しか保管しません。 平易な言葉での流れは次の通りです:

  1. サインインする。 あなたのパスワードはサーバーに送信されません。あなたの端末は、遅く慎重な鍵導出関数(Argon2idやPBKDF2など)を通して秘密鍵を生成します。遅さは意図的です — 攻撃者にとってパスワードの推測を高価にするためです。
  2. 何かを入力またはアップロードする。 それがブラウザを離れる前に、アプリはXChaCha20-Poly1305やAES-256-GCMなどの認証付き暗号化でその鍵を使って暗号化します。「認証付き」とは、結果がスクランブルされると同時に改ざん防止になることを意味します:1バイトでも変更すれば復号は明確に失敗します。
  3. 暗号文のみが送信される。 読める言葉はあなたの端末を離れません。サーバーに届くのは意味のない文字列 — 暗号文のブロックです。
  4. サーバーは暗号文を保管する。 コピーし、バックアップし、あなたに返すことができます。しかし鍵を持たないため、言葉に戻すことはできません。
  5. もう一度読む。 あなたの端末は暗号文を取得し、パスワードから鍵を再導出し、ローカルで復号します。その時になって初めて言葉が再び現れます — あなたの画面で、あなたのセッションで。

共有も同じ仕組みです:他の誰かにファイルを読ませるには、あなたの端末が鍵交換を使ってそのファイルの鍵を彼らのために包み、サーバーが平文で鍵を見ることなく、あなたから彼らに鍵が渡されます。

なぜファミリーボールトにゼロナレッジが重要なのか

ファミリーボールトはあなたの人生で最もセンシティブな地図 — 資産、口座、アクセス手順、信頼する人々 — を保持します。プロバイダーが読めれば、その地図は一つの漏洩や一つの法的要求で暴露される距離にあります。 ゼロナレッジはそのリスクのクラス全体を取り除きます。

レガシー・エンジンの中に何があるか考えてみましょう:遺言書の場所、銀行と投資の口座、ご家族が辛い日に必要とする指示、あなたが信頼する人々の名前。それはまさに、あなたとあなたが選んだ人々以外には読めないようにしたいデータです。

これがWiseEndingが構築されたアーキテクチャです。ボールトはゼロナレッジです — すべてがあなたの端末を離れる前に暗号化されるので、WiseEndingでさえあなたが保存したものを読めません。あなたの計画は生前はプライベートに保たれ、レガシーハートビートは本当に必要な時にのみ、あなたが選んだ人々にそれを届けます。生前のプライバシー、死後のご家族への明確さ。

正直なトレードオフ

ゼロナレッジ暗号化には一つの現実のコストがあります:パスワードと復旧オプションの両方を失えば、プロバイダーはデータを取り戻せません。 アクセスを回復する「パスワードをお忘れですか」のフローはありません — それが機能するリセットは、プロバイダーもあなたのデータを読めることを意味するからです。

これはバグではありません。保証を現実のものにする仕組みです。絶対的なプライバシーには絶対的な責任が必要です:あなたの鍵が唯一の入り口です。だからこそ、よく設計されたゼロナレッジのサービスはセットアップ時に復旧キーまたはフレーズを提供し、そのフレーズを安全で別の場所に保管することが価値があります。トレードオフは、いかなるポリシーも提供できないものを与えてくれます:企業の善意ではなく、数学によって強制される保証です。

サービスが本当にゼロナレッジかを見分ける方法

一つの質問をしましょう:暗号化はデータが端末を離れる前に起きるか、そしてプロバイダーは鍵を一度でも持つか? 鍵がサーバーで生成されるか、パスワードリセットのメールで保存されたコンテンツへの完全なアクセスが回復するなら、それはゼロナレッジではありません — マーケティングが何と言おうと。

いくつかの実用的なチェック:

  • 暗号化はどこで行われるか? ブラウザやアプリ内で、アップロードの前であるべきです。サーバーで行われるなら、プロバイダーはあなたのデータを読めます。
  • 鍵は誰が生成するか? プロバイダーではなく、あなたの端末であるべきです。
  • パスワードリセットでどうなるか? メールでのリセット後にデータが再び現れるなら、プロバイダーがあなたの鍵を保持していました。真のゼロナレッジサービスは、あなたが管理する復旧フレーズに依存します。
鍵の質問はシンプルです:暗号化鍵の知識を誰が持っているか?それはあなただけであるべきです。

よくある質問

ゼロナレッジ暗号化とは、簡単に言うと何ですか? ゼロナレッジ暗号化とは、あなたのデータが、あなただけが持つ鍵で、あなた自身の端末上で暗号化されてからサービスに届くことを意味します。プロバイダーは読めない暗号文のみを保管するので、あなたのコンテンツを開いたり、スキャンしたり、引き渡したりすることはできません — 鍵を一度も持たないからです。

ゼロナレッジと通常の暗号化の違いは何ですか? 通常のクラウド暗号化ではプロバイダーが鍵を保持し、機能のためや法的な要求の下で技術的にあなたのファイルを読めます。ゼロナレッジ暗号化では鍵はあなたの端末に留まるので、あなただけがあなたのデータを読めます — プロバイダーは、望んでも読めません。

ゼロナレッジのパスワードを忘れたらどうなりますか? あなただけが鍵を持つため、プロバイダーは通常パスワードをリセットしたりデータを復旧したりできません。ほとんどのゼロナレッジサービスはサインアップ時に復旧キーまたはフレーズを提供します;それとパスワードの両方を失えば、暗号化されたデータは事実上復旧不可能です。

ゼロナレッジはエンドツーエンド暗号化と同じですか? 重なる部分はありますが同じではありません。エンドツーエンド暗号化は二者間のメッセージを保護します — 送信者と受信者だけが鍵を持ちます。ゼロナレッジはストレージのアーキテクチャを表します:プロバイダーは構造的に、それが保管するものを復号できません。ゼロナレッジは保管されたデータに対するより厳格な基準です。

なぜゼロナレッジが遺産計画とファミリーボールトに重要なのですか? ファミリーボールトはあなたの最もセンシティブな情報 — 口座、文書、アクセス手順 — を保持します。ゼロナレッジ暗号化は、その地図がプロバイダー自身からもプライベートに保たれることを意味し、漏洩や法的要求が読めるものを何も暴露しないようにしつつ、時が来ればあなたが選んだ人々がそれを受け取れるようにします。