カナリアトラップとは、複数の容疑者に機密文書の異なるバージョンを渡し、どのバージョンが漏洩するかを調べることで情報漏洩を暴く方法です。機密情報が他の人にも漏れるかどうかを調べるために、1 つの虚偽の記述が使用されることもあります。容疑者が漏洩文書でそれをそのまま繰り返すことを期待して、独特な言語の散文の質に特に注意が払われ、それによって文書のバージョンが特定されます。
この用語はトム・クランシーの小説『パトリオット・ゲーム』で造られたが[1] [非一次資料が必要]、クランシーはこの手法を発明したわけではない。実際の方法(スパイ界では通常バリウム食塩テストと呼ばれる)は、諜報機関によって長年使用されてきた。架空の人物ジャック・ライアンは、漏洩した機密文書の出所を特定するために考案した手法について次のように述べている。
各要約段落には 6 つの異なるバージョンがあり、それらの段落の組み合わせは、各番号付きコピーごとに異なります。可能な組み合わせは 1,000 以上ありますが、実際の文書の番号付きコピーは 96 個しかありません。要約段落がこれほどセンセーショナルなのは、記者がそれを公のメディアでそのまま引用するように仕向けるためです。記者がそれらの段落の 2 つまたは 3 つから何かを引用した場合、私たちは記者がどのコピーを見たか、したがって誰がそれをリークしたかを知ることができます。
この手法の改良版では、シソーラスプログラムを使用して同義語をシャッフルし、文書のすべてのコピーを一意にします。[2]
既知のカナリアトラップ事例
1970年代後半の『スタートレック』の製作がうまくいかなかった後、パラマウント映画は、このシリーズの今後の映画のプロデューサーをジーン・ロッデンベリーからハーブ・ベネットに事実上交代させた。ロッデンベリーはシリーズのファンから高い評価を受けていたため、「エグゼクティブ・コンサルタント」として留任された。実質的な権限はほとんどなかったが、それでも創作過程には関与し続けた。ファンは、ロッデンベリーが反対した『スタートレックII』でのスポックの死など、映画の特定のプロット展開についてしばしば不満を漏らした。そのため、ベネットは『スタートレックIII ミスター・スポックを探せ』の脚本の草稿が回覧される前に、各コピーに他のものと区別できる微妙なヒントが書かれているように手配した。ロッデンベリーが同映画のクライマックスでのエンタープライズ号の破壊に反対した直後、ファンはパラマウントとベネットに不満を訴え始めた。彼は、漏洩した脚本のコピーがロッデンベリーに渡されたものであることを知ったが、それについて何もできなかった。[3]
2008年にテスラモーターズで一連の情報漏洩事件が発生した後、CEOのイーロン・マスクは、漏洩の可能性のある人物を暴くために、従業員それぞれに少しずつ異なるバージョンの電子メールを送ったと報じられている。その電子メールは、従業員に新しい秘密保持契約に署名するよう求める内容に偽装されていた。しかし、同社の顧問弁護士が、その契約書を添付した独自のバージョンの電子メールを転送したため、計画は頓挫した。その結果、従業員は安全に漏洩できるコピーを手に入れ、マスクの計画が実現した。[4]
2019年10月、イギリスの有名人コリーン・ルーニーは、 1つのアカウントを除くすべてのアカウントにブロックされた偽のストーリーを投稿することで、彼女のプライベートなインスタグラムのストーリーからタブロイド紙ザ・サンに情報を漏らした人物を特定するためにこの手法を使用した。これらの詳細が報道されると、彼女は漏洩がサッカー選手ジェイミー・ヴァーディの妻レベッカ・ヴァーディのアカウントからのものであることを公に特定した。その後の名誉毀損裁判はワガサ・クリスティ事件として知られるようになった。[5] [6]
2020年12月、英国政府の国会議員兼私設秘書であるアンドリュー・ルワー氏は、スタッフに情報を漏らさないよう注意する手紙という形の罠がウェブサイト「グイド・フォークス」に掲載された後、解雇された。[7]
バリウム食事検査
ピーター・ライト著『スパイキャッチャー』 (1987年出版)[8]によると、この手法はMI5 (および他の諜報機関)が「バリウムミールテスト」という名前で長年使用してきた標準的な手法だという。バリウムミールテストは柔軟性があり、さまざまな形をとることができるため、カナリアトラップよりも洗練されている。しかし、基本的な前提は、疑わしい敵(他の誰にも)に想定される秘密を明かし、偽の情報が相手側によって利用されている証拠があるかどうかを監視することである。たとえば、二重スパイの疑いのある人物に、魅力的な「餌」を提供することができる。たとえば、重要な情報がデッドドロップサイトに保管されていると伝える。その後、偽のデッドドロップサイトを定期的にチェックして、妨害の兆候がないか調べることができる。サイトが妨害されている兆候(たとえば、そこに保管されているマイクロフィルムをコピーするため)を示した場合、疑わしい敵が本当に敵、つまり二重スパイであることが確認される。
埋め込み情報
重要な情報を媒体内に隠された形で埋め込む技術は、さまざまな方法で使用されており、通常は意図に応じて分類されます。
- 透かしは、商品が本物であり偽造品ではないことを示すために使用されます。
- ステガノグラフィーは、検出を逃れるために、一見無害なメッセージの中に秘密のメッセージを隠すために使用されます。
- カナリアトラップは、ドキュメントを一意に識別する情報をドキュメント内に隠すため、そのコピーを追跡できるようになります。
- DVD のスクリーナーバージョンには、不正なリリースのソースを追跡できるように、何らかのマークが付けられていることがよくあります。
- スタートレック事件と同様に、大手映画やテレビ番組制作会社では、キャストやスタッフに、各バージョンごとに 1 行か 2 行が異なる脚本を頻繁に配布しています。したがって、脚本全体がコピーされて一般に流出した場合、プロデューサーは脚本を流出させた人物を追跡できます。実際には、これによって脚本に関する一般的な情報が流出するのを防ぐことはできませんが、脚本自体の逐語的コピーの流出は防ぐことができます。
- 著作権で保護された地図を違法に再発行する可能性のある人による著作権侵害を追跡するために、地図上のトラップ道路、つまり意図的に架空の道路が含まれることがあります。
- 辞書には、他の出版社がコピーした単語を検出するために、偽の単語が含まれることがあります。オックスフォード英語辞典には、そのような単語がどの辞書のどの版で最初に使用され、どの版が最初に複製されたかを示す付録があります。
- ゼロ幅スペースは、視覚的にレンダリングされない Unicode 文字です。これらの文字は、単語の文字間に任意の数挿入できます。これらの文字は目に見えませんが、その単語がコピーされて貼り付けられ、複数回送信されても通常は保持されます。これを使用して、デジタルテキストに永続的で目に見えない指紋を作成できます。[9]
- 購入可能なメーリング リストには、通常、リストの販売者に返される少数の郵便または電子メール アドレスがシードされます。これは、リストの再利用 (通常はメーリングごとに販売) またはリストの再販 (通常は禁止) を検出するために使用されます。
- アカウントを作成するときにメール エイリアスを使用すると、そのエンティティに固有のメール アドレスを提供できます。これにより、そのアドレスにスパムが届き始めたり、データ侵害で見つかったりした場合に、ソースを遡って追跡できます。Star Trek の事件と同様に、漏洩のソースを知ること以外に事後的にできることはあまりありません。アドレスはすでにスパム攻撃を受けていますが、場合によっては、データ販売の訴訟が発生した場合や、ハッキングにつながるセキュリティの弱さを改善するために、ソースを知ることが重要になることがあります。
大衆文化において
- カナリアトラップはトム・クランシーの小説のいくつかで使われています。年代順に最初に登場するのは『Without Remorse』で、CIA職員が上院議員に提出した報告書を改ざんし、 KGBに情報を提供していた内部リークを暴露する場面です。リークの疑いのある他の人物にも、異なるバージョンの報告書が渡されました。
- バリウム食事は、ロバート・リテルの著書『ザ・カンパニー』でも、また後に同名のテレビミニシリーズでも扱われています。
- この手法(名前は付いていない)は、1970年代のBBCテレビシリーズ「1990」で使用されました。同じ無名の手法は、アーヴィング・ウォレスの著書「The Word」 (1972年)や、レン・デイトン の1985年のスパイ小説 「ロンドン・マッチ」にも登場しています。
- 映画「マイアミバイス」では、カナリアトラップのバリエーションが使用され、さまざまな待ち合わせの日付がさまざまなグループに漏洩されました。
- 『メンタリスト』シーズン3の最終回では、登場人物たちがカナリアトラップ(容疑者ごとに異なるホテルの部屋番号を与える)を使って、組織内のスパイを暴く。テレビシリーズ『アッシュズ・トゥ・アッシュズ』でも同様の策略が使われている。
- 『氷と炎の歌』シリーズの第2作『王たちの激突』では、ティリオン・ラニスターは罠を使って、王の小評議会の誰が妹で摂政女王サーセイ・ラニスターに報告しているのかを突き止める。グランド・メイスターのパイセルには、姪のミアセラ姫をドーンの有力なマーテル家のトリスタン王子と結婚させる計画を話す。リトルフィンガーには、ミアセラをライサ・アリンに育てさせ、その息子ロバートと結婚させると主張する。ヴァリスには、甥のトメンをマーテル家に送る計画だと語る。ミアセラをドーンに送る計画しか知らないサーセイがティリオンと対峙すると、ティリオンはパイセルが情報漏えい者だと分かる。
- この筋書きは、小説をテレビ化した『ゲーム・オブ・スローンズ』の第 2 シーズンの「 What Is Dead May Never Die」にも描かれています。
- トレント・レズナーは、映画『ブロークン』を友人らに配布する際、漏洩が表面化した場合に識別できるよう、テープの特定の箇所に音切れの透かしを入れたと主張している。
- メリッサ・マッカーシーとサンドラ・ブロック主演の映画「ザ・ヒート」では、麻薬組織がカナリアトラップを使って、マリンズ刑事の兄弟である復帰メンバーの忠誠心を確かめる。
- 『ハン・ソロの冒険』の最初の本、『ハン・ソロ星の果てのハン・ソロ』では、主人公がカナリアトラップを使って乗客の中から裏切り者と殺人者を見つけます。彼は乗客一人一人に、目的地は別の惑星だと告げますが、それはすべて嘘で、裏切り者はグループのリーダーを殺したときに本当の目的地を知っているだろうと分かっています。
- 仮面ライダービルドの第 25 話では、主人公たちがバリウム検査でナンバチルドレンのエージェントの正体を突き止めようとします。漏洩者の正体は明らかになりましたが、その後の数話で、ナンバチルドレンの別のメンバーによって主人公のデバイスの 1 つにバグが埋め込まれたことが判明しました。
参照
- 令状カナリア – 召喚状の間接通知方法
- スパイの募集、別名秘密HUMINT資産募集
- コード化された著作権侵害防止 – 著作権侵害防止技術
- 虚偽の記載 – 参考文献に故意に誤った記載をすること
- ハニートークン – 盗まれたデータの特定に役立つようにデータベースに追加された架空のレコード
- マシン識別コード、プリンターステガノグラフィーとも呼ばれる – 多くのプリンターによって生成されるデジタル透かし追跡コード
- 裏切り者の追跡 - 漏洩したデータの出所を追跡する方法
- 透かし – 偽造防止のための紙の識別
参考文献
- ^ クランシー、トム(2018年9月4日)。パトリオット・ゲーム。ISBN 9780440001034. OCLC 1044632177.
- ^ ゲインズ、コーク。「NBAは『カナリアトラップ』として知られるスパイ活動のトリックを使い、メディアに情報を漏らしているチームを捕まえた」。ビジネスインサイダー。2019年10月25日閲覧。
- ^ エンゲル、ジョエル (1994)。ジーン・ロッデンベリー:スタートレックの神話と背後の男。ハイペリオン・ブックス。pp . 210–11。ISBN 0786860049。
- ^ Owen Thomas (2009). 「Tesla CEO in Digital Witch Hunt」Gawker Media。2013年10月20日時点のオリジナルよりアーカイブ。2013年11月16日閲覧。
- ^ Rosseinsky, Katie (2019). 「Coleen Rooney が Rebekah Vardy の Instagram アカウントが報道機関に情報を漏らしたと非難」Evening Standard . 2019 年 10 月 9 日閲覧。
- ^ Read, Max (2019-10-09). 「Coleen Rooney、Instagram Spycatcher」. Intelligencer . 2022-07-29閲覧。
- ^ ブランド、アーチー(2020年12月18日)。「メディアに情報を漏らさないよう国会議員に警告する書簡を漏らした後、大臣補佐官が解雇される」ガーディアン。 2020年12月18日閲覧。
- ^ ライト、ピーター、1916–1995。(1989)。スパイキャッチャー。北京語。ISBN 1863300007. OCLC 27626618.
{{cite book}}: CS1 maint: 複数名: 著者リスト (リンク) CS1 maint: 数値名: 著者リスト (リンク) - ^ Zach Aysan. 「ゼロ幅文字 - 目に見えないテキストの指紋」
外部リンク
- Wayback Machineで 2016-03-15 にアーカイブされた Fingerprinting には、さまざまな種類のカナリア トラップ手法の概要がわかりやすく記載されています。
- EFF.org DocuColor トラッキング ドット デコード ガイド Xerox DocuColor カラー レーザー プリントアウト内のフォレンジック トラッキング コードから日付、時刻、およびプリンターのシリアル番号を読み取る方法。
