Answered step by step
Verified Expert Solution
Question
1 Approved Answer
asap University of Petra 2 Faculty of Information Technology Department of Information Security Network Security Programming Project (15 points): This is a group-based project, Due-date
asap
University of Petra 2 Faculty of Information Technology Department of Information Security Network Security Programming Project (15 points): This is a group-based project, Due-date Friday 21/1 at 23:00. Design and implement Python client-server protocol that help clients in solving specific problem or providing clients with specific information. The protocol consists of the following phases: 1. Setup Phase: In this phase both clients and servers exchange their identities. I 2. Communication Phase: In this phase, both client and server exchange messages to solve certain problem 3. Closing Phase: In this phase, both client and server exchange closing messages to end and finalize connection You project should include the following: (6 points) Server Code with multithreading programming, (4 points) Client Code with exception handling. 12 points) Logging for some events 3 points Using encryption to secure some messages 9 Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started