Back to Security Pattern Catalog

Anonymity Set

Classification Key : Exterior Security, Information Disclosure


It is difficult to ensure sender and recipient anonymity during message communication. The only concern of traditional security approaches is to protect data content. This does not hide the message path from the sender to the receiver and thus the anonymity is compromised. The general problem is to ensure the anonymity. How can the anonymity of an entity or a personal information be retained?


Mix the private information with other information so that the private information is not distinguishable from other information. Create a set of equally probable information and hide the user information by making it a part of the set. This set is called the anonymity set. If the size of the anonymity set is large, it will ensure stronger privacy.

Known Uses

A mix-based system mixes input data of one user with data of other users to create the anonymity set

Related Patterns

Morphed Representation


Hafiz Privacy Patterns


Anonymity, Privacy


Last modified: May 05, 2012

Conceived and Maintained by: Munawar Hafiz