Mixes for Privacy and Anonymity in the Internet