Kapalı

Python code for shallot-like project

The project is to implement 2 peers (Alice and Bob) and a set of intermediary relays (R1, R2, R3, etc...) and a more easy approach of ToR-like protocol between them. The messages flowing from Alice to Bob will make use of these relays in a random way and will cipher the communication in order to provide content protection and anonymity. The programming language should be python (version3).

The project is divided in 4 steps :

1. implement the relays

2. randomize the routing

3. secure the communications on each link by building a shallot

4. relaying the messages

Alice reads from a file the topology of the network and after she will negotiate a symetric key with each node. This is done by using the Diffie-Helman [url removed, login to view] alice sends a message through the network using dijkstra algorithm and when the message arrived to the relay of the path, the following steps is performed to build the shallot:

1. The current shallot becomes the payload of this message.

2. The next hop and the key ID are added to the header of the message.

3. The new message is encrypted using the AES algorithm and the key negotiated by Alice and R.

4. These steps are repeated for each relay in the reverse path.

Note that if the next hop is the host itself, it means that the message has reached its destination..

Beceriler: Algoritma, Python

Daha fazlasını görün: teamviewer python code project, python programming web bot project website, adding zip code search flash project, captcha code data entry project, capcha code data entery project, javaj2ee code online exam project, code online examination project j2ee, view code travel agency project using oracle, java source code net banking project using jspstruts, craps python code, code updating message project, code online quiz project, verilog code parking lot project, jpeg code image compression project, code freelance submit project

İşveren Hakkında:
( 81 değerlendirme ) Nairobi, Kenya

Proje NO: #15668566

8 freelancers are bidding on average $117 for this job

IMdaystar

Hello,Sir How are you? Relevant Skills and Experience I have rich experience in these fields :Algorithm, Python, Software Architecture I have +5 years in Algorithm, Pythondevelopment.:) Proposed Milestones $155 AUD - Daha fazlası

in 3 gün içinde155$ AUD
(4 Değerlendirme)
4.5
schoudhary1553

Greeting, I have understood your implement 2 peers (Alice and Bob) and a set of intermediary relays task and can do it with your 100% satisfaction. Please ping me for more discussion. Relevant Skills and Experience Daha fazlası

in 3 gün içinde150$ AUD
(8 Değerlendirme)
4.5
travisyates31

Hello I have read your post carefully and I am glad to see your post because I am python expert I can help you Please discuss about your project Relevant Skills and Experience Algorithm, Python Proposed Milestones $ Daha fazlası

in 3 gün içinde200$ AUD
(17 Değerlendirme)
4.4
in 3 gün içinde30$ AUD
(1 Değerlendirme)
2.8
poulamifreelance

Hello Sir, I have read your project description,and understood it.I can do your project very efficiently. Kindly initiate chat to discuss more about the project. Regards POULAMI Relevant Skills and Experience Algori Daha fazlası

1 gün içinde 110$ AUD
(5 Değerlendirme)
2.5
in 4 gün içinde40$ AUD
(0 Değerlendirme)
0.0
marenchuk

Hello I have read your [url removed, login to view] been interested in your project. i can offer good way of python algorithm and good quality of programing Relevant Skills and Experience Python, Algorithm Proposed Milestones $50 Daha fazlası

in 3 gün içinde222$ AUD
(0 Değerlendirme)
0.0
javascript04

HI I am Xpert D.I am senior Dveloper and I am Expert in Algorithm, Python. I have completed 200+ based projects in programming with 100% client satisfaction Relevant Skills and Experience I have Working experiences of Daha fazlası

in 2 gün içinde30$ AUD
(0 Değerlendirme)
0.0