World Library  
Flag as Inappropriate
Email this Article

Turtle F2F

Article Id: WHEBN0007514104
Reproduction Date:

Title: Turtle F2F  
Author: World Heritage Encyclopedia
Language: English
Subject: RetroShare, Latest preview software release/Turtle F2F, Latest stable software release/Turtle F2F, Free routing software, Turtle (disambiguation)
Publisher: World Heritage Encyclopedia

Turtle F2F

Turtle F2F
Developer(s) Petr Matejka
Bogdan Popescu
Initial release 2004 (v0.0.2)
Stable release 1.5 (2006)
Development status Discontinued
Written in C++
Operating system Linux
Available in English
Type Anonymous P2P / friend-to-friend
License GNU GPL

Turtle was a free anonymous peer-to-peer network project being developed at the Vrije Universiteit in Amsterdam, involving professor Andrew Tanenbaum. It is not developed anymore. Like other anonymous P2P software, it allows users to share files and otherwise communicate without fear of legal sanctions or censorship. Turtle's claims of anonymity are backed by two research papers provided in the "external links" below.


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

The basic idea behind Turtle is to build a P2P overlay on top of pre-existing trust relationships among Turtle users. Each user acts as node in the overlay by running a copy of the Turtle client software. Unlike existing P2P networks, Turtle does not allow arbitrary nodes to connect and exchange information. Instead, each user establishes secure and authenticated channels with a limited number of other nodes controlled by people he or she trusts (friends).

In the Turtle overlay, both queries and results move hop by hop; the net result is that information is only exchanged between people that trust each other and is always encrypted. Consequently, a snooper or adversary has no way to determine who is requesting / providing information, and what that information is. Given this design, a Turtle network offers a number of useful security properties, such as confined damage in case of node compromise, and resilience against denial of service attacks.

See also

External links

  • Turtle homepage (student's project, 2004)
  • Petr Matejka's master thesis on Turtle (2004)
  • "Safe and Private Data Sharing with Turtle: Friends Team-Up and Beat the System"
  • "Turtle: Safe and Private Data Sharing" from Usenix 2005 conference
  • Turtle is also cited by this article [1] from the "Applied Public Key Infrastructure: 4th International Workshop: Iwap 2005" and by this article [2] from the "11th International Conference on Parallel and Distributed Systems (ICPADS'05) "
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.