Client and Server in Python

Виконано Опубліковано %project.relative_time Оплачується при отриманні
Виконано Оплачується при отриманні

The Idea: In your protocol, a client that wants to open a connection with a server will receive a challenge. The client must solve it, and send the solution to the server. The server

will continue to communicate with the client only if the solution is valid.

In this way, the number of requests that one client can do is limited by the time requested to solve the puzzle. The server will generate only a new puzzle for each incoming connection. Because programming at network level is more challenging than programming at application level, you do not need to directly modify the TCP protocol. You will simulate the TCP Trhee-way Handshake by implementing 2 different processes, one client and one server.

Puzzle: You are free to design your own puzzle schema or implement an existing solution, but you can not use libraries with puzzle functions already implemented. In any case, your puzzle must have the following properties:

• Construction difficulty: The challenge should be easy to construct, otherwise the re- source consumption problem in case of DoS attack is not mitigate but just shifted!

• Solution difficulty: The challenge should not be too computationally heavy to solve, but enough to reasonably slow down the connection establishment beetwen client and server.

• Verification difficulty: The puzzle solution should be easy to verify, in order to not add overhead at server side.

Python

ID Проекту: #18229522

Про проект

4 заявок(-ки) Дистанційний проект Остання активність 5 роки(ів) тому

Доручено:

aminbros

Let's do this......................................................................................................

$150 USD за 3 дні(-в)
(13 відгуків(-и))
5.5

4 фрілансерів(-и) готові виконати цю роботу у середньому за $134

schoudhary1553

Hello, Hope you are doing well. I can help with you in your project Client and Server in Python. I can assure you the quality job. I have good experience in Python. We have worked on several similar projects b Більше

$200 USD за 3 дні(-в)
(21 відгуків(и))
5.3
DevStar925

Hello How are you? I read your descritption. As you see ,I have a good experience of python project . I wanna discuss more via chat. Thanks

$155 USD за 3 дні(-в)
(1 відгук)
3.3