Skip to content

Simple python app to communicate securely with your friends

License

Notifications You must be signed in to change notification settings

porfanid/Encrypted-Communication

Repository files navigation

Encrypted Communication

How to use

In order to use this

  1. Install all the requirements by running:
pip install -r requirements.txt
  1. you are going to need a firebase acount that you can get here.
  2. You need to create a project there and enable the firestore database that can be found in the All products menu that can be found in the bottom left.
  3. Then, you are going to have to create a service account and download the json credentials

make sure that the service account has read/write access to the firestore.

  1. Copy the json to the project root directory and rename the file to personal-site-key.json.
  2. If ypu run the app, it should work correctly

About

This python script is a simple app that helps you communicate with your friends.

What it does is create a private and a public pgp key pair stored in the project root directory. This chat works based on your email addresses and the corresponding private key. If you do not have one of those, the app is useless. Even if someone knows your email address, he cannot see your messages.

About

Simple python app to communicate securely with your friends

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages