|
Turtle is a free anonymous peer-to-peer network project being developed at the Vrije Universiteit in Amsterdam, involving professor Andrew Tanenbaum. 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. Image File history File links Turtle-logo. ...
In software engineering, software maintenance is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. ...
A software release refers to the creation and availability of a new version of a computer software product. ...
A software release refers to the creation and availability of a new version of a computer software product. ...
An operating system (OS) is a computer program that manages the hardware and software resources of a computer. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family that uses the Linux kernel. ...
An anonymous P2P computer network is a particular type of peer-to-peer network in which the users and their nodes are pseudonymous by default. ...
It has been suggested that Friend-to-friend with third party storage be merged into this article or section. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
The GNU logo For other uses of GPL, see GPL (disambiguation). ...
A website (or Web site) is a collection of web pages, typically common to a particular domain name or subdomain on the World Wide Web on the Internet. ...
Image File history File links Portal. ...
This article is about free software as defined by the sociopolitical free software movement; for information on software distributed without charge, see freeware. ...
An anonymous P2P computer network is a particular type of peer_to_peer network in which the users and their nodes are pseudonymous by default. ...
The Vrije Universiteit is a university in Amsterdam, The Netherlands. ...
Amsterdam Location Flag Country Netherlands Province North Holland Population 741,329 (1 August 2006) Agglomeration - up to 2. ...
Andrew S. Tanenbaum Andrew Stuart Andy Tanenbaum (born 1944) is the head of Department of Computer Systems, Vrije Universiteit, Netherlands. ...
Architecture 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. It has been suggested that Friend-to-friend with third party storage be merged into this article or section. ...
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. A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ...
See also giFT stands for giFT: Internet File Transfer. ...
Internet privacy consists of privacy over the media of the Internet: the ability to control what information one reveals about oneself over the Internet, and to control who can access that information. ...
File sharing is the activity of making files available to other users for download over the Internet, but also over smaller networks. ...
External links - Turtle homepage
- Petr Matejka's master thesis on Turtle
- "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) "1 |