
JAP (called JonDo in the scope of the new commercial service JonDonym – AN.ON remains free of charge) makes it possible to surf the internet anonymously and unobservably.
Without Anonymization, every computer in the internet communicates using a traceable Address. That means:
can determine which websites the user of a specific computer visits. Even the information which the user calls up can be intercepted and seen if encryption is not used. JAP uses a single static address which is shared by many JAP users. That way neither the visited website, nor an eavesdropper can determine which user visited which website.
Instead of connecting directly to a webserver, users take a detour, connecting with encryption through several intermediaries, so-calledMixes. JAP uses a predetermined sequence for the mixes. Such a sequence of linked mixes is called a Mix Cascade. Users can choose between different mix cascades.
Since many users use these intermediaries at the same time, the internet connection of any one single user is hidden among the connections of all the other users. No one, not anyone from outside, not any of the other users, not even the provider of the intermediary service can determine which connection belongs to which user. A relationship between a connection and its user could only be determined ifall intermediaries worked together to sabotage the anonymization. more…
The intermediaries (mix providers) are generally provided by independent institutions which officially declare, that they do not keep connection log files or exchange such data with other mix providers. JAP shows the identity and number of organisations in each Mix cascade in detail, and verifies this information by cryptographic means. The users are thus able to selectively choose trustable mix cascades.

You can get the sources either by downloading one of the daily automatically-generated tarballs or by accessing the most up-to-date version via anonymous cvs. Please use the following as CVSROOT:
CVSROOT=":pserver:anonymous@cvs.inf.tu-dresden.de:/home/sk13/cvssource"
A password is not necessary. You will find the names of the modules below.
JAPCVS module name: Jap
Daily built snapshot of JAP source code: jap.src.tgz
| Size: | 4.7M Bytes | |
| Version: | 00.10.056 | |
| Created on: | Wednesday, 28-Jan-2009 23:41:31 CET |
The following libraries are necessary to compile the JAP source code:
JAP is written in the Java programming language and therefore available for almost all operating systems. You find system-specific installation manuals here: