111 / 736CPM

A Cypherpunk’s Manifesto

自分について何を明かすか選ぶ権利を説いたエリック・ヒューズの宣言

友人に個人的なメッセージを送る場面を考えてみましょう。友人は内容を知る必要がありますが、アプリの提供会社や同じネットワークにいる他人には、その必要はありません。この境界を自分で決められることが、プライバシーを理解する出発点です。エリック・ヒューズは1993年の宣言で、それをインターネット上でも守るにはどうすべきか問いかけました。答えには個人の責任と、不要な情報を最初から明かさない道具を作るという実践がありました。

A Cypherpunk’s Manifestoは、エリック・ヒューズによる1993年3月9日付の短い文章です。暗号技術と誰もが利用できるソフトウェアでプライバシーを守ろうとしたCypherpunksの基本文書の一つに数えられます。ヒューズが重視したのは、誰に何を伝えるかを選ぶことです。宣言は目標を示して行動を呼びかけるもので、完成した決済プロトコルでも、暗号を使えば必ず匿名になれるという約束でもありません。

エリック・ヒューズが語りかけた相手はCypherpunksの仲間でした。初期の議論はメーリングリストの記録に残っており、宣言には1993年3月9日という日付があります。ネットサービスの姿は変わっても、提供者は私たちの行動をすべて知る必要があるのか、という問いは残ります。これはティモシー・C・メイが1988年に書いたThe Crypto Anarchist Manifestoとは別の文章です。メイは政治的権力の変化を強く予測し、ヒューズはプライバシーとその保護に必要な仕事に焦点を当てました。思想的な背景は近くても、著者も内容も同じではありません。 [1] [2] [3] [5]

友人には家族の悩みを打ち明け、同僚には今日は早く帰るとだけ伝えることがあります。どちらも本当の話ですが、伝える範囲が違います。これが、ヒューズによるプライバシーと完全な秘密の区別を理解する例になります。ある会話を守りたいからといって、人生全体を隠す必要はありません。プライバシーは人や場面の間に境界を保ちます。メッセージ、買い物、連絡先が自動的に一つの人物像に統合されれば、その境界は失われます。特定の目的で伝えた情報が、想定しなかった人の目に触れてしまうのです。 [1]

ダウンロード用のファイルを売る店を考えてみます。店は注文を特定し、支払いを確認し、ファイルを渡す必要があります。購入証明の発行などには追加情報を使うかもしれません。それでも、その目的とファイルを渡すための技術的な必要条件は分けて考えられます。一つのサービスのために、なぜ電話の連絡先一覧を全部渡すのでしょうか。収集しなかった情報は、後から店のデータベースから漏れることもありません。収集を減らすことは、保存済みの情報を悪用しないという約束とは異なる保護です。 [1] [10]

暗号化で本文を隠していても、サービスは送信時刻、ネットワーク上のアドレス、関わったアカウントを記録することがあります。こうした付随情報がメタデータです。範囲は仕組みによって異なり、どのサービスも同じものを集めるわけではありません。文章を一行も読まなくても、定期的な連絡の記録は機微な情報になり得ます。暗号化の有無だけでなく、鍵を誰が持ち、何を保存し、何を結びつけられるかが重要です。ここでの鍵は長い数値データで、アプリがメッセージを暗号化したり、読める形に戻したりするために使います。本文の保護と通信の痕跡を減らすことは、関連していても別の課題です。 [8] [4]

暗号化は読めるメッセージをデータに変え、必要な鍵を持つ正当な受信者だけが元に戻せるようにするものです。正しく実装されたエンドツーエンド暗号化なら、運ぶサーバーからも内容を守れます。一方、デジタル署名は署名済みのデータが変わっていないことと、特定の鍵に対応する署名であることを確認します。それだけで本文を隠したり、書き手の本名や誠実さを証明したりはしません。鍵に仮名を長く結びつけることもできます。宣言が一つの魔法の匿名化ボタンではなく、複数の道具を論じる理由がここにあります。 [4] [9]

二つのサービスが「メッセージは読みません」と宣伝していても、一方は読めるコピーを保存し、従業員のアクセスを制限しているだけかもしれません。もう一方は正しいエンドツーエンド暗号化によって、本文の鍵を持たずに暗号文を受け取ります。同じ宣伝でも、求められる信頼は違います。後者にもアプリ、バックアップ、相手の確認に弱点があり得ます。大組織の善意だけに頼らないというヒューズの姿勢は、提供者が方針を変えたりサーバーが侵害されたりしたら何が分かるのか、という具体的な問いにつながります。 [4] [8]

この短い言葉は、願うことから道具を作ることへ目を向けさせます。使いやすいソフトウェアがあれば、手で暗号計算をせずに守られたメッセージを送れます。ソースコードとは、開発者が書き、修正するプログラムのテキストです。公開されていれば、ほかの人も設計を調べ、誤りを探せます。ただし、公開されているだけで十分な検査済みとはいえず、ダウンロードしたアプリが公開版に一致するとも限りません。配布、更新、見つかった脆弱性への対応も評価の対象です。宣言は制作と共有を促しますが、個々の成果の品質は別に確かめる必要があります。 [1] [11]

友人も暗号化されたメッセージを受け取れる必要があります。使い方が難しすぎれば、保護の弱い場所に会話を移すかもしれません。読んだ後で内容を人に話したり撮影したりすることもできます。通信中の保護はそれを禁止しません。だからこそヒューズは結びで協力を重視します。ソフトウェアを広めるだけでは足りません。コードが世界へ広がるという楽観は将来への信念であって、すべてのサービスが常時利用できる保証ではありません。相手、道具の使い方、他人の情報の扱いにも人間側の責任があります。 [1] [8] [10]

安全にネットワークを通ったメッセージも、ロックされていない電話を読まれたり、悪意あるソフトウェアに端末を支配されたりすれば他人に届きます。会話のバックアップには、通信時とは別の保護が使われる場合もあります。検証に成功する署名でも、詐欺師が虚偽の主張に付けたものかもしれません。これは暗号が無意味だという話ではなく、解決する範囲の話です。何を、誰から守り、その相手はどう入手できるのかを考えてから道具を選びます。宣言はその思考を促しますが、個別の安全評価の代わりにはなりません。 [8] [9] [10]

Bitcoinは決済台帳の中央管理者なしに価値を移し、共通のルールを検証できます。ただし、取引履歴は公開されています。店が支払いを注文と顧客名に結びつければ、Bitcoinを使ってもその関係は消えません。サトシ・ナカモトはホワイトペーパーでプライバシーと取引の関連付けの危険を論じています。アドレスは透明人間になれる道具ではありません。ヒューズとのつながりは問いや道具を作る姿勢にあり、宣言がBitcoinを技術設計したという意味ではありません。誰に何が見え、誰を信頼し、何を自分で確認できるのかが大切です。 [6] [7]

理解を深めるには、この項目とあわせて次もお読みください Eric Hughes, サイファーパンク, The Crypto Anarchist Manifesto, Bitcoin のプライバシー, 仮名性, Bitcoin. 次の項目からも参照されています サイファーパンク, The Crypto Anarchist Manifesto, Eric Hughes.

DOC · 001Eric Hughes — A Cypherpunk's Manifesto一次資料 DOC · 002Satoshi Nakamoto Institute — Cypherpunk Manifesto archive文書 DOC · 003Cypherpunks mailing-list archive文書 DOC · 004EFF — A Deep Dive on End-to-End Encryption文書 DOC · 005Timothy C. May — The Crypto Anarchist Manifesto一次資料 DOC · 006Bitcoin.org — Protect your privacy文書 DOC · 007Bitcoin whitepaper一次資料 DOC · 008EFF — What Should I Know About Encryption?一次資料 DOC · 009NIST — Digital signature一次資料 DOC · 010EFF — Your Security Plan一次資料 DOC · 011Reproducible Builds — Source and binary verification一次資料
改訂日: 一次資料を優先 · 投資助言ではありません