Turtle F2F

from Wikipedia, the free encyclopedia
Turtle F2F
Basic data

developer Turtle4Privacy
Publishing year 2004
Current  version 0.0.2
(2004)
operating system Linux
programming language C ++
category friend-to-friend / P2P
License GPL
German speaking No
turtle-p2p.sourceforge.net

Turtle is a free P2P - Software that at the Vrije Universiteit in Amsterdam , among others, Andrew Tanenbaum was developed. Like other anonymous P2P software, it allows users to share files and communicate in other ways without fear of legal consequences or censorship. Turtle's claims to anonymity are reinforced by two research papers available on the web links .

architecture

Technically, Turtle is a friend-to-friend (F2F) network, a special type of peer-to-peer network in which all communication is only routed to the destination via "friends", their "friends" and so on .

The basic idea behind Turtle is to build a P2P overlay on pre-existing trust relationships between Turtle users. Each user acts as a node in the overlay on which an instance of the Turtle software runs. Unlike other P2P networks, Turtle does not allow arbitrary nodes to establish connections and exchange data. Instead, each user opens secure and authenticated channels with a limited number of nodes that can be controlled by users they trust. In the turtle overlay, both requests and responses move "hop-by-hop"; this means that information is only exchanged between trusting users and is always encrypted. With this concept, a turtle network offers many useful and secure features, such as: B. Damage limitation in the event of a compromised node or resistance to denial-of-service attacks.

See also

Web links