The onion router (Tor) is a web browser that provides better security and privacy to its users. It can perform all the functions of a traditional browsing application while keeping its users anonymous.
Tor browser, as the name suggests, works on the onion routing protocol. It encrypts the message in layers of encryption and sends it over several
The working of the onion routing is described as follows:
First, we generate a request that they want to send to a server, such as Google, over the tor network.
We then decides the three relays that they want to use to route this request, for example
We acquire the public keys to these three relays (
We encrypt the message
We encrypt the
We encrypt the
We encrypt the
We then sends
The first relay removes the last layer of encryption (that was encrypted using its public key) by decrypting it with its private/secret key
The second relay removes the second last layer of encryption and sends the resulting message
Google then decrypts the message it received
Server/google then processes the request and sends a response to the user and follows the same process.
It sends the packet to
The user then removes all the layers of encryption and views the final response.
Free Resources