Inspiration

The inspiration for VidyutKavach stemmed from the Ministry of Power's initiative to develop a cyber-security enabled smart controller for microgrids. Initially lacking in-depth knowledge of microgrids, embraced the challenge with a commitment to enhance grid resilience and cybersecurity.

What it Does

VidyutKavach is a robust web portal and smart controller designed to safeguard microgrid operations. It features:

  • A multi-layered security system with 3-factor authentication, including biometrically-secured OTP generation via TOTP algorithm.
  • Real-time metric streaming, IoT data analysis, access logs, and comprehensive security alerts.

How I Built It

The development of VidyutKavach involved:

  • Rigorous research to understand microgrid operations and cybersecurity requirements.
  • Implementation of MQTT protocol-based IoT communication using the Paho library, secured by TLS/SSL.
  • Integration of SNORT Framework for an IDPS tailored with MQTT-specific rules.
  • Deployment of a VPC network for secure connection between main servers and honeypot setups.

Challenges I Ran Into

I faced several challenges during development, including:

  • Initial unfamiliarity with microgrid technology and cybersecurity protocols.
  • Technical hurdles in deploying and testing the server infrastructure.
  • Adapting the SNORT Framework to effectively protect against protocol vulnerabilities.

Accomplishments that I'm Proud of

I achieved significant milestones:

  • Successful integration of advanced cybersecurity measures without compromising system performance.
  • Impressively robust defense demonstrated during simulated cyber-attacks.

What I Learned

Through VidyutKavach, we learned:

  • In-depth understanding of microgrid cybersecurity challenges and solutions.
  • Technical skills in implementing secure IoT communication and intrusion detection systems.
  • Importance of interdisciplinary collaboration and adapting to unforeseen challenges.

What's Next for VidyutKavach

Looking forward:

  • Further refinement and scaling of the VidyutKavach platform.
  • Real-world deployment and testing in diverse microgrid environments.
  • Collaboration with industry partners to enhance cybersecurity standards and practices in microgrid operations.
Share this project:

Updates