iDispatcher: A unified platform for secure planet-scale information dissemination. - Rahman, Md; Yan, Guanhua; Madhyastha, Harsha; Faloutsos, Michalis; Eidenbenz, Stephan; Fisk, Mike (Peer-to-Peer Networking & Applications, 2013)