From 3b5b48ad8a993d5c3988d4ec0536f7bdba0f7201 Mon Sep 17 00:00:00 2001
From: jrandom
Garlic messages are an extension of "onion" layered encryption, allowing the contents
-of a single message to contain multiple "cloves" - fully formed messages along side
+of a single message to contain multiple "cloves" - fully formed messages alongside
their own instructions for delivery. Messages are wrapped into a garlic message whenever
the message would otherwise be passing in cleartext through a peer who should not have
access to the information - for instance, when a router wants to ask another router to
participate in a tunnel, they wrap the request inside a garlic, encrypt that garlic to
the receiving router's 2048bit ElGamal public key, and forward it through a tunnel.
Another example is when a client wants to send a message to a destination - the sender's
-router will wrap up that data message (along side some other messages) into a garlic,
+router will wrap up that data message (alongside some other messages) into a garlic,
encrypt that garlic to the 2048bit ElGamal public key published in the recipient's
leaseSet, and forward it through the appropriate tunnels.
a scalable framework for anonymous communication
-$Id: techintro.html,v 1.6 2005/10/04 20:11:25 jrandom Exp $
+$Id: techintro.html,v 1.7 2005/10/04 20:45:21 jrandom Exp $
@@ -452,14 +452,14 @@ with an additional SHA256 hash. Various other messages are passed along inside
Developed by: sirup
-I2Phex is a fairly direct port of the Phex gnutella filesharing client to run +I2Phex is a fairly direct port of the Phex Gnutella filesharing client to run entirely on top of I2P. While it has disabled some of Phex's functionality, -such as integration with gnutella webcaches, the basic file sharing and chatting +such as integration with Gnutella webcaches, the basic file sharing and chatting system is fully functional.