0% found this document useful (0 votes)
6 views9 pages

GROUP13 K

The document presents a Bachelor of Engineering major project on a secure chat application featuring End-to-End Encryption (E2EE) to ensure privacy in communication. It highlights the application's key features, such as web accessibility, real-time messaging, and scalability for various sectors, while also addressing the growing need for secure online communication. The project outcome includes a fully functional platform that supports secure personal, corporate, educational, and government communication, along with a discussion of its advantages and disadvantages.

Uploaded by

Karan Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views9 pages

GROUP13 K

The document presents a Bachelor of Engineering major project on a secure chat application featuring End-to-End Encryption (E2EE) to ensure privacy in communication. It highlights the application's key features, such as web accessibility, real-time messaging, and scalability for various sectors, while also addressing the growing need for secure online communication. The project outcome includes a fully functional platform that supports secure personal, corporate, educational, and government communication, along with a discussion of its advantages and disadvantages.

Uploaded by

Karan Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Bachelor of Engineering
Major Project Idea Presentation
GROUP NO-13
Department of Electronics and Computer Science Engineering
Shree L R Tiwari College of Engineering Under the guidance of-
Kanakia Park, Mira Road (E), Mumbai-401107

UNIVERSITY OF MUMBAI
2025-2026
Secure Chat Application with E2E Encryption
Overview:
This project delivers a secure, browser-based chat platform with End-to-End Encryption (E2EE).
Messages are encrypted in the sender’s browser and decrypted only by the receiver, ensuring
complete privacy. Using Web Crypto API for encryption and WebSockets for real-time messaging,
the system enables safe, installation-free communication.
Key Features:

• Fully web-based
• End-to-End Encryption
• Secure key exchange
• Real-time messaging
• Applicable in:
Personal, business, and any sector needing confidential communication.
Idea/Approach Details
Reason of selection:
• Growing Privacy Concerns: Increasing cyber threats and data breaches highlight
the need for secure online communication.

• Server-proof Security: E2EE ensures even the server cannot read user messages.

• Web Accessibility: Works directly in browsers — no installation needed, accessible


anywhere.

• Scalable for Multiple Use Cases: Fits personal, business, and government
communication needs.

• User Trust & Compliance: Meets modern privacy regulations like GDPR and
HIPAA, enhancing user confidence.
Outcome:
• Secure Web-Based Chat Platform Developed:
A fully functional browser-based chat system was built, ensuring messages are encrypted before sending
and decrypted only by the receiver.
• Real-Time Encrypted Messaging Enabled:
The system uses WebSockets for instant communication, combined with AES encryption and RSA key
exchange for strong security.
• Server-Proof Privacy Achieved:
Messages remain encrypted during storage and transit, preventing unauthorized access even from the
server.
• Responsive and Accessible Design:
The platform works on desktop and mobile browsers without installation, offering a user-friendly interface.
• Scalable and Multi-Use Ready:
Can be adapted for personal, corporate, or government communication needs, ensuring confidential data
exchange at any scale.

4
Applications
• Secure Personal Messaging
Allows individuals to exchange private messages securely, ensuring no third party can access
conversations.

• Corporate Communication
Enables companies to share sensitive information internally without fear of data leaks or cyberattacks.

• Educational Collaboration
Supports secure discussions between teachers, students, and researchers without risk of unauthorized
access.

• Journalism & Whistleblower Protection


Allows reporters and sources to communicate safely, protecting sensitive information and identities.

• Government & Defense Communication


Provides a secure platform for confidential government discussions and classified data transfer.
Advantages/Disadvantages:
Advantages: Disadvantages:
Scalable – Can support thousands of users simultaneously, making No Message Recovery – If encryption keys are lost,
it suitable for both small groups and large organizations. messages cannot be decrypted or recovered.

Consistent Security – Maintains strong encryption standards for Limited Feature Set – Lacks advanced features like media
every message, ensuring privacy is never compromised. sharing or file transfer in the initial version.
Time-Saving – Eliminates the need for installing apps or
configuring software, allowing instant communication via Performance Overhead – Encryption and decryption may
browser. cause slight delays, especially on slower devices.

24/7 Access – Works anytime, anywhere, on any device with Dependent on Internet – Requires a stable internet
internet access, enabling continuous secure communication. connection for real-time communication.
Data Protection – Prevents unauthorized access by encrypting
Complex Key Management – Users must handle secure key
data end-to-end, even during storage and transit.
exchange carefully to maintain security.
Cross-Platform Compatibility – Functions seamlessly across
desktops, laptops, tablets, and smartphones. Browser Compatibility Issues – Some older browsers may
not fully support modern encryption APIs.
User-Friendly Interface – Minimalistic design ensures easy use for
6
all age groups without technical expertise.
Expected Output:

7
Team Member Details
Team Member 1 :
Name: Gupta Karan Devendra
Branch: BE-ECS
Roll No: 13
Batch-B1

Team Member 3 :
Name: Pawar Vishakha Naresh
Branch: BE-ECS
Roll No: 31
Batch-B2

Team Member 2 :
Name: Gupta Vishal Santosh
Branch: BE-ECS
Roll No: 15
Batch-B1

8
THANK YOU.

You might also like