Skip to content

Secure communication using asymmetric key and ciphertext

Notifications You must be signed in to change notification settings

mathblender17/Crypto-guard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Crypto-guard-chat-APP

Secure communication using asymmetric key and ciphertext

Modern communication systems heavily rely on secure and confidential exchange of information. To address the critical need for confidentiality and data integrity, ciphertext plays a pivotal role. This is achieved using ciphertext and 2 keys. Overall this project aims to provide secure message passing.

Problem statement :

Traditional communication methods are susceptible to eavesdropping and unauthorized access, leading to a need for a secure chatting system that is truly private and thus protects messages during transmission. In Today’s day and age where data has become a commodity and the internet a basic need, maintaining your privacy intact is becoming harder and harder. The same applies to the commercial as well as government sectors as the data they have is even so sensitive that if in the wrong hands will surely create havoc.

Project Objectives :

  • Develop secure communication infrastructure
  • Implementation of two key cipher system
  • Educate users on secure practices for message passing and data transfer
  • Enhance user privacy

Prerequisites

  • Python Installed: Make sure you have Python installed on your machine. You can download Python from the official Python website.

  • Required Python Libraries: Install the necessary libraries using the following command:

    pip install cryptography tk
    pip install sqlite3

    Results

    *Frontend: WhatsApp Image 2023-11-05 at 6 39 51 PM

    *Bckend(sqlite3):WhatsApp Image 2023-11-05 at 6 40 54 PM

About

Secure communication using asymmetric key and ciphertext

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages