Some sample adversaries Global passive adversary: watches all links Rogue operator: runs one or a handful of nodes External attacker: can inject/modify some traffic