Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm a student and I have to make a presentation about "anonymous surfing". I'll deal with the concept of oignon routing and mixes.
I'm not sure if I've understood everything correctly though. A mix is several proxis (anonymisers), and a mix cascade is several mixes. Some anonymising system work with only 1 mix (several proxies) and some others (like JAP) work with several mixes, with mix cascades.
Mix cascades being more secure than just a mix. Is it correct so far?
The encryption part is not very clear to me. Does each Proxi encrypt the connection? Or is it only on the level of a mix? Who and how can make the desencryption?
I'm a student
...which means you're asked to do research and experiment. With all due respect, but IMHO efficient research in this case would start by reading the Tor Wiki, experimenting by running Tor (quite easy). If you haven't read the Tor Wiki I would suggest you do because it explains everything you ask for from concepts like mixes to the practical gory details of encrypting traffic.
I'm a student
...which means you're asked to do research and experiment. With all due respect, but IMHO efficient research in this case would start by reading the Tor Wiki, experimenting by running Tor (quite easy). If you haven't read the Tor Wiki I would suggest you do because it explains everything you ask for from concepts like mixes to the practical gory details of encrypting traffic.
Thank you for your answer. I don't think that my questions should give the feeling that I didn't research anything. My first questions are actually more a need for confirmation or invalidation of what I understood so far.
I read the Tor, JAP and other documentations. The tor documentaion doesn't even mention the concept of mix or mix cascade. As for JAP, the documentation is quite well done, but I still couldn't understand how do the proxies work with eachothers within a mix.
I think my comprehension problem is:
is a mix only 1 proxy or several ones?
The JAP docuemntation let me thought that a mix is made of several proxies but it may be an interpretation mystake of mine.
The tor documentaion doesn't even mention the concept of mix or mix cascade.
You're right. That is JAP terminology.
is a mix only 1 proxy or several ones?
AFAIK a JAP "mix" is a connection between a JAP client and a JAP infoserver. A "cascade" then would be a grouping of mixes which could be somewhat compared to what Tor calls a "private network pathway". Emphasis on "somewhat" because JAP and Tor are different in design.
The tor documentaion doesn't even mention the concept of mix or mix cascade.
You're right. That is JAP terminology.
is a mix only 1 proxy or several ones?
AFAIK a JAP "mix" is a connection between a JAP client and a JAP infoserver. A "cascade" then would be a grouping of mixes which could be somewhat compared to what Tor calls a "private network pathway". Emphasis on "somewhat" because JAP and Tor are different in design.
In the JAP Documentation Mixes are
Quote:
Anonymizing intermediaries which mix the data streams of various users together.
meaning proxies.
I'm surprised to read that mix is a JAP terminology. In wikipedia mix is used as a general term in association with tor (and not even with JAP that is not mentioned).
So if you have a look in wikipedia at the definition of Onion Routing, you can read:
Quote:
Onion Routing is a technique for pseudonymous (or anonymous) communication over a computer network, developed by David Goldschlag, Michael Reed, and Paul Syverson. It is based on David Chaum's Mix networks, though it includes a number of advances and modifications.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.