http://www.wikipedia.org/wiki/Dining_cryptographers_protocol