This is distinctly different from old cameras. Film and digital cameras typically store their pictures on local storage media. Consider that you are witnessing police/criminal/etc. brutality, and manage to snap a picture. On a conventional camera, you would most probably have to give up the film/memory card at gunpoint. If you have a camera phone, the pics are already on a remote server, possibly on another continent.
Obviously, after camera phones become more commonplace, you will be barred from taking phones to places where there might be something suspicious going on, either by participants or authorities (countries with a bad human rights record, demonstrations, bars and restaurants, parties, etc.)
Currently the problem is that some users tend not to put their phone in a silent mode even when attending a wedding or a classical concert. Later on phone users have also to be educated on where they're allowed to take photos.
The difference in this is that a ringing phone in a concert just makes you look stupid. A camera phone in certain situations may actually kill you.
Actually, data has been stored on vinyls. There was a radio show in Finland called "Silikoni" in the 80s who broadcast Commodore 64 and Spectrum programs. You would record them on tape and then try to play them back on the C=64 cassette deck. It sometimes worked. Many people complained, though, because they just happened to tune in during the high-pitched squeak of a C=64 cassette recording and thought their precious Hi-Fi was broken.
Once they found one EP from Finnish Broadcasting Company's archives that had music on the A side and a Spectrum program on the B side. It was some kind of an early music video; you were supposed to listen to the A side while watching the program draw some graphics on the computer screen.
True, a proxy server operator can launch a man-in-the-middle attack easily, but pseudonymity can be built into IP using ideas from onion routing. You will also be interested in reading about MIX-nets; many papers have been published on this topic. If you implement these ideas on the level of email messages (as opposed on the IP level), you'll get what is known as Mixmaster/Nymserver networks.
I don't know about ZKS's solution, but I guess it's a mixture of MIX-net ideas and Crowds.
If you haven't time to read the stuff behind the links above, the idea behind MIX-nets is that an encrypted datagram is source-routed through the network. Each hop is encrypted with the key of the next router. The final destination is only visible to the last router of the chain, whereas the source is only visible to the first router. Crowds, on the other hand, is based on you being a part of a 'crowd' of hosts that is sending, say, HTTP requests. The destination only sees that the request originated from the crowd.
Contact grassroots organisations such as your local Amnesty International chapter (http://www.amnesty.org/, Friends of the Earth (http://www.foe.org/, OneWorld.net (http://www.oneworld.net, or any of the myriad of other NGOs. Most of those organisations would welcome people that are capable of tech support, Internet service creation and maintenance, and other stuff. Some might even hire you. Just be sure to do what you promise (I know of experience that nothing pisses people off more than volunteers that dissolve when the work has actually to be done).
There is already one project with similar goals, which has been able to run Linux on a Psion Series 5, which is originally an EPOC (sp!) device. See Calcaria Linux 7k Project for more information.
First of all, one should understand that the legality of this depends on the country or state. If you are addressing legal issues in your work, anything you say depends on the jurisdiction. As an example, I will take a recent Finnish government bill (which as a good example, because it will be quite unambiguous on this). Soon, it will be illegal to "With an intent to harm information processing or the functionality an information processing or a telecommunications system, produce, offer or distribute a computer program or series of commands which is designed to endanger [such systems] or to damage data in [such systems], or offer or distribute instructions of how to implement such a program." Potential punishment will be fines or up to two years in jail. For those who speak Finnish, the draft is available here.
This is distinctly different from old cameras. Film and digital cameras typically store their pictures on local storage media. Consider that you are witnessing police/criminal/etc. brutality, and manage to snap a picture. On a conventional camera, you would most probably have to give up the film/memory card at gunpoint. If you have a camera phone, the pics are already on a remote server, possibly on another continent.
Obviously, after camera phones become more commonplace, you will be barred from taking phones to places where there might be something suspicious going on, either by participants or authorities (countries with a bad human rights record, demonstrations, bars and restaurants, parties, etc.)
Currently the problem is that some users tend not to put their phone in a silent mode even when attending a wedding or a classical concert. Later on phone users have also to be educated on where they're allowed to take photos.
The difference in this is that a ringing phone in a concert just makes you look stupid. A camera phone in certain situations may actually kill you.
Actually, data has been stored on vinyls. There was a radio show in Finland called "Silikoni" in the 80s who broadcast Commodore 64 and Spectrum programs. You would record them on tape and then try to play them back on the C=64 cassette deck. It sometimes worked. Many people complained, though, because they just happened to tune in during the high-pitched squeak of a C=64 cassette recording and thought their precious Hi-Fi was broken.
Once they found one EP from Finnish Broadcasting Company's archives that had music on the A side and a Spectrum program on the B side. It was some kind of an early music video; you were supposed to listen to the A side while watching the program draw some graphics on the computer screen.
I don't know about ZKS's solution, but I guess it's a mixture of MIX-net ideas and Crowds.
If you haven't time to read the stuff behind the links above, the idea behind MIX-nets is that an encrypted datagram is source-routed through the network. Each hop is encrypted with the key of the next router. The final destination is only visible to the last router of the chain, whereas the source is only visible to the first router. Crowds, on the other hand, is based on you being a part of a 'crowd' of hosts that is sending, say, HTTP requests. The destination only sees that the request originated from the crowd.
Contact grassroots organisations such as your local Amnesty International chapter (http://www.amnesty.org/, Friends of the Earth (http://www.foe.org/, OneWorld.net (http://www.oneworld.net, or any of the myriad of other NGOs. Most of those organisations would welcome people that are capable of tech support, Internet service creation and maintenance, and other stuff. Some might even hire you. Just be sure to do what you promise (I know of experience that nothing pisses people off more than volunteers that dissolve when the work has actually to be done).
There is already one project with similar goals, which has been able to run Linux on a Psion Series 5, which is originally an EPOC (sp!) device. See Calcaria Linux 7k Project for more information.
First of all, one should understand that the legality of this depends on the country or state. If you are addressing legal issues in your work, anything you say depends on the jurisdiction. As an example, I will take a recent Finnish government bill (which as a good example, because it will be quite unambiguous on this). Soon, it will be illegal to "With an intent to harm information processing or the functionality an information processing or a telecommunications system, produce, offer or distribute a computer program or series of commands which is designed to endanger [such systems] or to damage data in [such systems], or offer or distribute instructions of how to implement such a program." Potential punishment will be fines or up to two years in jail. For those who speak Finnish, the draft is available here.