The Dissent project is a research collaboration between Yale University and UT Austin to create a powerful, practical anonymous group communication system offering strong, provable security guarantees with reasonable efficiency. Dissent offers an anonymous communication substrate intended primarily for applications built on a broadcast communication model: for example, bulletin boards, wikis, auctions, or voting.
With Dissent, users participating in an online group will obtain cryptographic guarantees of: sender and receiver anonymity, message integrity, disruption resistance, proportionality, and location hiding.
Our CCS '10 site describes a preliminary version of the Dissent protocol, including a source release for an early proof-of-concept prototype. The ongoing Dissent project builds on the techniques introduced in this paper to increase security, scalability, and general practicality. Further papers and software releases will be posted here as they become available.
Demonstration of the "shuffled send" anonymous broadcast primitive implemented by Dissent