Ananonymizer oranonymous proxy is a tool that attempts to make activity on theInternet untraceable. It is aproxy server computer that acts as an intermediary andprivacy shield between a client computer and the rest of theInternet. It accesses the Internet on the user's behalf, protecting personal information of the user by hiding the client computer'sidentifying information such as IP addresses.[1][2]
Reasons for using anonymizers include minimizing risk, prevention ofidentity theft, or protecting search histories from public disclosure. Some countries apply heavycensorship on the internet viageo-blocking.[3][4][5][6][7] Anonymizers can help to allow free access to all of the internet content, but they cannot help against persecution for accessing the anonymizer itself. As information itself about anonymizers may be banned in those countries, governments may createfake website to entrap users.[8] Anonymizers are also used to avoidtargeted marketing and information and to get a more objective view of information.[9]
Anyonymizers can be classified into protocol-specific and protocol-independent proxies. In protocol-specific anonymizers, a connection is made by the user to the anonymizer, with commands to the anonymizer included inside typical messages. The anonymizer then makes a connection to the resource specified by the inbound command and relays the message with the command stripped out. Protocol-independent anonymizers are achieved by creating anetwork tunnel to an anonymizer via a protocol such asSOCKS,PPTP, orOpenVPN. For building a reliable anonymous system, anonymous proxy signatures are helpful.[10] These signatures can also be used in anonymous voting or other authentication processes that value anonymity.[10]
Examples of anonymizer websites include Anonymouse, Anonymiz.com, Anonymize,Anonymizer, IDZap, Ultimate Anonymity, The Cloak, GoTrusted and GhostSurf Platinum.[11] Websites such as GoTrusted.com and Anonymizer.com offer users internet access with anonymity via avirtual private network (VPN) that routes their online traffic through the companies' servers.[12] Examples of protocol-specific anonymizers includeanonymous remailers,web proxies andbouncers forFTP andIRC, and anonymity integrated withRFID tags.[13]
Proxies can bedaisy chained. Chaining anonymous proxies can maketraffic analysis far more complex and costly by requiring the eavesdropper to be able to monitor different parts of the Internet.[1] Ananonymizing remailer can use this concept by relaying a message to another remailer, and eventually to its destination.
Even stronger anonymity can be gained by usingTor, anonion router. Using Tor means that routing information and message content areencrypted in such a way as to prevent linking the origin and destination. Like all anonymity networks, Tor cannot end-to-end encrypt messages destined for the public internet;[14] it must be arranged between the sender and recipient. Tor'sonion service protocol does, however, provideend-to-end encryption, along with the ability to anonymize servers, making them more censorship-resistant.
Another anonymity network is theInvisible Internet Project (I2P). Unlike Tor, I2P is an internal, dynamic and decentralized network where each node routes traffic for others and blends its own traffic in, such that one's own traffic is relayed by other peers through tunnels made up of various other peers. As all traffic always stays within the I2P network, a routing user's I2P can remain end-to-end encrypted and will never show on public websites' logs.[15]