384 / 736SASS

Len Sassaman

匿名通信の研究者

Len Sassaman は、必要以上に身元を明かさずに通信する方法を研究しました。その仕事は、メッセージの中身を閉じるだけでは足りないことを示します。通った経路や受け取り方にも痕跡が残るからです。

Len Sassaman は匿名通信システムに取り組んだプライバシー研究者です。メッセージを転送・取得する Mixmaster と Pynchon Gate の設計に参加し、可能性だけでなく弱点や使いやすさも調べました。その仕事はデジタルなプライバシーの歴史の一部です。研究関心が似ていることだけでは、彼が Satoshi Nakamoto だったとは証明できません。

設定方法をほとんどの人が理解できない私的なメールサービスを想像してください。設計は巧妙でも、実際に役立つ相手は少ないかもしれません。Len Sassaman はプライバシーを使いやすさと結び付け、研究サイトで、難しすぎるシステムは必要な利用者を集められない恐れがあると説明しました。匿名通信では、メッセージが紛れ込むほかの通信も重要です。彼が問うたのは数学が成り立つかだけでなく、人が正しく使えるかでした。守る方法と、その保護を破る方法の両方を研究しました。 [1]

その取り組みの一つが、送信者と受信者の結び付きを分かりにくくするメール転送システム Mixmaster です。2004年12月29日付の Mixmaster Protocol Version 2 は、U. Moeller、L. Cottrell、P. Palfrader、L. Sassaman を共同著者として挙げています。Sassaman の貢献を孤独な発明家の物語にする必要はありません。文書は、インターネット標準を扱う IETF の枠組みに提出された作業案で、アーカイブされた Internet-Draft です。保存されていることは IETF の承認済み標準であることを意味しません。ここでは著者たちの提案を具体的に知る記録として価値があります。 [2]

暗号化された内容は、不透明な封筒に入った手紙に似ています。文字は隠れても、配達の様子は観察できます。デジタル通信では、こうした周辺情報をメタデータと呼びます。メッセージの大きさ、時刻、やり取りの頻度などです。2004年の Mixmaster 案は、暗号化の層、一定サイズのデータパケット、メッセージを徐々に送り出す共通のプールを組み合わせます。特定の入力と出力を対応付けにくくするためです。ただし混ぜるには待ち時間も必要です。これは保護の仕組みの説明であり、使い方にかかわらず匿名性を約束するものではありません。 [2]

手紙を目立たず送るだけでは十分ではありません。郵便受けから取り出すところで本人を見分けられれば、反対側から関係が分かる可能性があります。Len Sassaman、Bram Cohen、Nick Mathewson は、2005年の The Pynchon Gate でこの問題を扱いました。送信には既存の匿名通信路を使い、受信には private information retrieval、略して PIR を使います。提供するサーバーに、どの項目を求めているかを隠しながらデータを取得する方法です。送信と取得は同じ操作の別名ではありません。経路の異なる部分を守り、両方が重要です。 [3]

2005年の設計の PIR は、保存データを提供する選択済みの配信サーバーに異なる問い合わせを送ります。論文はその台数を k と表します。クライアントは回答を組み合わせて必要なブロックを得ますが、個々の問い合わせが単純に対象を明かすわけではありません。この選択を隠す保護は、攻撃者が選んだサーバーのすべてを支配していないことを前提にします。運営者が誰かは重要です。同じ人が管理する複数のアドレスは独立した運営者とは違います。台数だけでは独立性の証明にならず、実際の運用が前提に合っている必要があります。 [3]

大量のメールを受け取ったときだけ、ダウンロード量が大きく増えるとします。観察者は内容を読まなくても何かを知るかもしれません。そこで2005年の設計は一定サイズのブロックを使い、定めた上限まで追加の問い合わせを行います。この保護に従うクライアントは、実際のメールを取得したら毎回すぐ止まる、という動作はできません。代価は分かりやすく、読むだけなら不要なデータも転送します。ここでのプライバシーは暗号だけでなく、プログラムの動作と追加通信の負担にも支えられています。 [3]

2005年の論文の Pynchon Gate は、データを検査する短いデジタルの指紋であるハッシュと、整理された集合全体の共通ルートハッシュを使います。再計算すれば、期待したデータとの一致を確認できます。しかし、攻撃者が変更したデータと差し替えたルートを一緒に渡した場合、その人の値と合うだけでは不十分です。著者たちは検証情報を広く公開し、使う配信サーバー間でルートが一致することを確認するよう求めます。指紋が合うかだけでなく、正しい指紋をどこから知ったかが重要です。検証には信頼できる出発点が必要です。 [3]

Pynchon Gate の論文とともに、ソフトウェアの紹介文 README も役立ちます。著者 Nick Mathewson は実装を進行中の作業とし、配信部分と集約部分のコードを挙げていますが、システム全体の完成を示してはいません。集約部分はメッセージを準備・整理して配信に回し、利用者向けソフトウェアは別の作業です。この歴史的な記録は、今日の安全な利用準備が整った証拠にはなりません。それで Sassaman の貢献が小さくなるわけではありません。彼は現実の問題を明確にし、解決策を設計しました。その価値は条件や限界も知ることで、よりよく理解できます。 [4]

理解を深めるには、この項目とあわせて次もお読みください Eric Hughes, Martti Malmi, Bitcoin のプライバシー. 次の項目からも参照されています Eric Hughes, Martti Malmi.

DOC · 001Len Sassaman — Research interests and projects文書 DOC · 002Moeller, Cottrell, Palfrader, Sassaman — Mixmaster Protocol Version 2 (2004 draft)文書 DOC · 003Sassaman, Cohen, Mathewson — The Pynchon Gate (2005)文書 DOC · 004Nick Mathewson — Pynchon Gate implementation README文書
改訂日: 一次資料を優先 · 投資助言ではありません