Design and analysis of anonymous communications for emerging applications