Anonymous Communication Network

 

Download Our Network Agent Now !

Learn About Anonymous Communication

Learn About Anonymous Communication - more material

Learn the implementation of Anonymous Network

Contact Us

 

About anonymous communication network project implementation

General Explanation:

Participants in the anonymous communication network are called Agents. Messages go thru a path of agents between sender and recipient.

The server called here the Center is only responsible for making sure the agents know at all time what agents exist in the network. it is similar to an ICQ network in a way ,that messages do not go thru the server and agents talk within themselves.

The Agent connection program uses cascade encryption to make the content of the message impossible to read, even if one of the agents in the message path is a "traitor" and is used to track other users.

Another type of protection unique only to this implementation is anonymity of sender-recipient .This means that even if a third party is viewing the network activity ,he couldn't track a message from it's sender to it's recipient.

To monitor the probability of a sender and a recipient of a message being detected, we created a viewing program (Viewer) that allows visual representation of the agents path that each message does and the probability for sender and recipient detection.

Catagories

Center

Agents

Viewer

Short Description:

a peer to peer network server, supplying the agents wanting to join the network IP, port, nickname and public key of the agents on the network. the basic agent in the peer to peer network with a build in encryption and  a nice and  friendly GUI.                                  an instrument that helps us estimate network properties, such as the level of anonymity, (and has a nice graphical display)

members:

Boris Broun, Ben Bracha, Roy Fogel Erad Fridman, Lavee Oded, Asaf aazarsky, Amir Hadadi Moshe Blank, Eran Samuni

programming language:

C++ C++ JAVA

initial design documents:

center_initial design agents_initial_design viewer_initial design

manual:

center_manual agents_manual viewer_manual

documentation:

center_detailed_design agent_documentation viewer high level design 

it works on OS:

Windows XP/NT or Windows 2000 Windows XP/NT or Windows 2000 Any operating system

external documentation:

 center agent viewer

compilation instructions:

center_compilation_instructions agent_compilation_instructions viewer_compilation_instructions

installation instructions:

center_installation_instructions agent_installation_instructions viewer_installation_instructions

executable:

center exe agent exe viewer exe

code:

center code agent code viewer code