食事する暗号学者の問題
食事する暗号学者のプロトコルでは、1人を除く全員が結託したときに限り発信者を特定できる(1.3節)。
これを一般化して自分以外の全員と秘密を共有するのではなく、限られた参加者とのみ秘密を共有する場合を考える。すると各参加者を端点とし、秘密の共有関係を辺としたグラフが考えられる。
ここでグラフからいくつかの辺を取り除く場合を考える。このとき各連結成分を、取り除いた辺の集合に対する匿名性集合(anonymity set)という(1.1節)。
そして複数の参加者が結託して発信者を特定しようとした場合、結託した参加者に接する辺をグラフから取り除く。このとき結託した参加者は各匿名性集合ごとに情報発信した参加者の有無を得られるが、匿名性集合の中の発信者は特定できない(1.1節, 1.4節)。
特別な場合として、グラフが円構造の場合、両隣の2人が結託した場合、その発信者の匿名性は失なわれる(2.3節)。
食事する暗号学者の問題 (dining cryptographers problem)とは、匿名による情報発信法やその匿名性の証明に関する問題である。