カナリアトラップ
カナリアトラップ(Canary trap)は、機密文書の異なるバージョンを複数の容疑者それぞれに与え、どのバージョンが漏洩したのかを見て情報漏洩を暴く手法。容疑者が文書の字句通りに漏洩することで、文書のバージョンを特定することを期待して散文の質には特に注意が払われる。
この用語はトム・クランシーの小説『愛国者のゲーム』で造語されたが、クランシーはこのテクニックを発明してはいない。実際の手法 (スパイ界隈では通常はバリウム食事テスト(Barium meal test)と呼ばれる)は諜報機関によって長年の間用いられてきた。架空のキャラクターのジャック・ライアンは漏洩した機密文書の出処を特定するための彼が考案した手法を説明した:
各要約パラグラフには6つの異なるバージョンがあり、それらのパラグラフの組み合わせはペーパーの各番号付きコピー特有のものになっている。それらは数千もの順列があるが、実際の文書の番号付きコピーは96部しかない。その要約パラグラフがとても恐ろしい理由は公のメディアでそれらを言葉通りに引用するように記者を誘惑するからである。もし彼がそれらのパラグラフの2つか3つから何かを引用すれば、我々はどのコピーを彼が見て、それ故に漏洩したことを知る。
このテクニックの改良版はシソーラスプログラムを使用して同義語でシャッフルすることで文書の全コピーを一意にする。