The project is to conduct a live analysis of communication between a HTTPS client and server, which uses TLS protocol and document how TLS works in a real time environment. The analysis is performed with wireshark.
Hardware and Software requirements
Hardware – Windows or Linux PC
Software – Wireshark
How to implement the project
Start wireshark on the PC. Open the browser and select TLS as the protocol in settings. Connect to a HTTPS enabled website. Analyze the packets which are exchanged and specific to TLS negotiation. This can be done by setting a filter on wireshark to capture TLS packets. Document the packets which are exchanged before the actual data transfer is initiated.