Package: wnpp Severity: wishlist * Package name : mute-net Version : 0.3 Upstream Author : Jason Rohrer <[EMAIL PROTECTED]> * URL : http://sourceforge.net/projects/mute-net * License : GPL Description : P2P file sharing network using real anonymous connections
http://mute-net.sourceforge.net/ MUTE is a secure, anonymous, distributed communications framework Node-to-node connections are encrypted, and messages are routed using an ant-inspired algorithm. The first MUTE-based app supports anonymous file sharing. Pure C/C++ and uses wxWindows cross platform GUI libraries. [ See developer's interview at ] http://www.onlamp.com/pub/a/onlamp/2004/08/12/mute.html ...A MUTE network is very similar in form to a traditional P2P network: MUTE nodes connect to each other in a mesh network, with each node maintaining a small number of direct links to neighbor nodes. In addition to routing search requests and results through the mesh, MUTE routes everything else, including file transfers. Thus, a downloader does not need to know the IP address of a file source, since the downloader never needs to make a direct connection, and a download is routed through the chain of nodes that separate the downloader from the file source. Routed downloads are what separates MUTE from other search-and-download P2P networks. Of course, routed downloads alone do not provide anonymity. Even more crucial is the way that MUTE routes messages anonymously. Each MUTE node generates a random virtual address for itself at startup. Messages are tagged as being "from" one virtual address and "to" another virtual address, though only the sending node knows that it owns the "from" address, and only the receiving node knows that it owns the "to" address. None of the other nodes in the network know which node owns either of these addresses. As messages travel through the network, they leave behind local "scent" or routing information for their "from" address at each node that they pass through. For example, if a message from Alice passes through a node, the node records that it has received messages from Alice from one of its neighbors. In the future, if that node receives a message to Alice, it can use this scent to direct the message onward through that neighbor. Each node essentially maintains directional hints about which direction Alice is in, though no one knows for sure which node is actually Alice. -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.4.26.20040601 Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set to en_US)