Back to Security Pattern Catalog

Delayed Routing

Classification Key : Exterior Security, Information Disclosure


A mix node has to receive packets from many different nodes to create the anonymity set. The output from the mix network should not have any information that the user can exploit by doing timing analysis. How can the output of a mix node hide the timing information?


Add random delays to the incoming data traffic of an anonymity preserving node to thwart the timing attacks.

Known Uses

Mix network implementing delayed routing.

Related Patterns

Batched Routing


Hafiz Privacy Patterns


Anonymity, Privacy, Routing


Last modified: May 05, 2012

Conceived and Maintained by: Munawar Hafiz