Add Tor section

This commit is contained in:
Tobias Eidelpes 2020-07-14 22:41:07 +02:00
parent 828fb80650
commit 04cd79b471
2 changed files with 30 additions and 1 deletions

View File

@ -277,9 +277,31 @@ tracking that relies on third party requests. As soon as a first party performs
the same tracking that the third party does, blacklists do not provide any the same tracking that the third party does, blacklists do not provide any
protection. protection.
\subsection{TOR} \subsection{Tor}
\label{subsec:tor} \label{subsec:tor}
Tor is an open source project aimed at providing secure, anonymous
communication. Its main component is a network of community-hosted relays that
route traffic through several nodes to the destination. The second component is
the \emph{Tor Browser}, which is a modified version of the Firefox browser and
is preconfigured for access to the Tor network. The name stems from the original
acronym TOR which is short for \emph{The Onion Router}. The non-profit
organization \emph{The Tor Project} is the main entity behind the software.
Before a request to a server is tunneled through the Tor network, it is
encrypted in multiple layers using symmetric cryptography, to avoid revealing
the contents to intermediaries. Only the last node (exit node) is able to view
the contents, provided that the original request was not encrypted with
\gls{TLS} or otherwise before handing it over to the Tor network. The route
within the network is selected based on multiple parameters such as bandwidth
requirements, state of the network and weights given to individual relays
\cite{dingledineTorProtocolSpecifications}. Additionally, the exit relay is
changed periodically to limit user profiling based on \gls{IP} addresses.
The Tor browser is of main interest for users wanting to enhance their privacy
online. By default, the browser history is not kept and cookies are cleared
either upon exit or requesting a new identity.
\subsection{Virtual Private Networks} \subsection{Virtual Private Networks}
\label{subsec:virtual private networks} \label{subsec:virtual private networks}

View File

@ -358,6 +358,13 @@
journal = {Proc. 2019 Netw. Distrib. Syst. Secur. Symp.} journal = {Proc. 2019 Netw. Distrib. Syst. Secur. Symp.}
} }
@misc{dingledineTorProtocolSpecifications,
title = {Tor's Protocol Specifications - {{Path Specification}}},
author = {Dingledine, Roger and Mathewson, Nick},
url = {https://gitweb.torproject.org/torspec.git/tree/path-spec.txt},
urldate = {2020-07-14}
}
@misc{DuckDuckGoa, @misc{DuckDuckGoa,
title = {{{DuckDuckGo}}}, title = {{{DuckDuckGo}}},
url = {https://duckduckgo.com/}, url = {https://duckduckgo.com/},