Find Jobs
Hire Freelancers

Client and Server in Python

$30-250 USD

已完成
已发布超过 5 年前

$30-250 USD

货到付款
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.
项目 ID: 18229522

关于此项目

4提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Let's do this......................................................................................................
$150 USD 在3天之内
5.0 (13条评论)
5.5
5.5
4威客以平均价$134 USD来参与此工作竞价
用户头像
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 before! We have worked on 400+ Projects. Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. I can assure the 100% job satisfaction. Thanks,
$200 USD 在3天之内
5.0 (21条评论)
5.3
5.3
用户头像
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天之内
4.6 (1条评论)
3.3
3.3

关于客户

QATAR的国旗
Doha, Qatar
0.0
0
付款方式已验证
会员自10月 27, 2018起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。