CyberShield Hackathon by Broadcast Club
CyberShield Hackathon
Overview
CyberShield is a competitive hackathon designed to challenge participants with real-world cybersecurity problems. The event aims to foster innovation, collaboration, and problem-solving skills within the cybersecurity community.
Objective
The primary objective of CyberShield is to encourage participants to develop creative and effective solutions to pressing cybersecurity challenges. By engaging in this event, participants will have the opportunity to showcase their skills, learn from their peers, and gain valuable experience in the field.
Scope
Participants will be presented with three problem statements related to cybersecurity. They will be required to select one of these problems and develop a comprehensive solution within a specified timeframe. The hackathon will cover a wide range of cybersecurity topics, including threat detection, vulnerability assessment, and secure coding practices.
Problem Statement
Real-Time Secure Chat Application
Participants will be tasked with creating a secure, real-time chat application using socket programming and RSA encryption. The application should consist of a server and a client component, allowing users to communicate securely. The use of Python or another preferred programming language is encouraged.
Participant Requirements
Participants are expected to bring their own laptops or devices necessary for development and testing.
Judging Criteria
The judging panel will evaluate submissions based on the following criteria:
* Functionality: The effectiveness of the solution in addressing the given problem.
* Security: The robustness of the security measures implemented.
* Innovation: The originality and creativity of the solution.
* Presentation: The clarity and persuasiveness of the project presentation.