Cybersecurity
Build a Secure Chat Application
Security is paramount for a workplace communication system! Do you have what it takes to build an airtight communication system for DGCrypto's employees?
Role
Cybersecurity Specialist
Industry
Technology
Menterns at work
30
Level
Intermediate
Time Commitment
Submit First Draft in 30 Days
Duration
60 days
Tools you’ll learn
Here’s What You Work On
About the Company
NetTantra is not just any other software company, they aim to make the world a more decentralised, democratic and sustainable place through technology. NetTantra specialises in the fields of Artificial Intelligence, Blockchain, Cloud Computing, Information Technology and Software Development. With over a decade of experience, they have built a strong reputation in the industry.
Explore
Securing the information over the communication using Cryptography algorithms and Digital certificates
Building Windows apps & Web API
Singal R concepts
Learn more about our Menternship Principle
Bridging the gap
Internet-facing applications are prone to many cyber attacks like Phishing, Cross-site Request Forgery, SQL Injection, etc. It results in loss of highly sensitive confidential information.
Windows application defacement is an attack on a desktop application that has a chance to send the valuable data to attacker systems. These are typically the work of system crackers, who break into a web server and replace the hosted application with one of their own. Defacement is generally meant as a kind of electronic graffiti, although recently it has become a means to spread messages by politically motivated "cyber protesters" or hacktivists.
Apply
Dotnet core MVC
Security Controls
Learn more about our Menternship Principle
Expected output
In this menternship, you will be challenged to use the Windows Dotnet core application to create a secure chat application free from any known vulnerabilities & implement Security functions/controls like Authentication, Encryption, Decryption of Data using Symmetric algorithm & Key Exchange using Asymmetric algorithm & Digital signature of message using Self signed certificate to ensure integrity, etc to mitigate different Windows based application vulnerabilities & protect from Windows application defacement.
Create
Dotnet Core Web API, which acts as Chat Server & Windows Chat client
Security Controls to safeguard from the most common sniffing
Learn more about our Menternship Principle
What you’ll need before starting
A basic understanding of Dotnet core , C#, Cryptography , Signal R, Web API would help you get started on the menternship.
Why Do Menternships?
Each Menternship experience is powered by the MentorMind experiential learning model. We empower you as a Mentern to produce your own unique real work output through mentoring, deep-learning & applying your learnings to work.
All our Menternships are co-created with companies. They are designed for real-time work in the corporate function which allows all levers of a work experience to flourish in your Menternship experience.
You get access to a guild of industry mentors with remarkably diverse experience in their fields. Mentors help you with expert advice, domain guidance or to understand a specific task better. Moreover, you can always depend on our community of menterns, MentorMind Garage, to seek assistance from your co-menterns, guides & mentors!
Successfully completing a Menternship is no less that having practical, hands-on work experience. You earn a Certificate of Recognition from the Menternship partner company which can be showcased on your CV or your LinkedIn as a proof of your real skills!
As a Certified Mentern you earn a spot in the exclusive Mentern Perks Club, a MentorMind community that opens up networking amongst menterns from across the globe. MentorMind empowers the community with our amazing Perks Club guides, Do-With-Us workshops & access to work opportunities with our Corporate Partners!
Meet Our Certified Menterns
Build a Secure Chat Application
Security is paramount for a workplace communication system! Do you have what it takes to build an airtight communication system for DGCrypto's employees?
Explore our curated Resource Hub
Get Guidance in One-on-One Mentor Hours
Ask Questions in our Biweekly AMA
Resolve all doubts on Mentor Support Chatbox
Get Actionable Mentor Feedback on your work
Learn & Network at the exclusive Mentern Perks Club