Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.45 KB

README.md

File metadata and controls

46 lines (35 loc) · 1.45 KB

CipheRSA

Have you ever tried to talk with yourself in a secured chat ? Here's your chance 😎 .. With CipheRSA you can do it and overthink with yourself without fear of eavesdropping

Getting Started

Prerequisites

Install Flask

   python -m pip install flask

Install Flask-SocketIO

   python -m pip install flask-socketio

Install Eventlet

 python -m pip install eventlet

Clone the repo and run app.py .. Now you have setup the backend, it is time for Chatting 👽

Demo

  • Input validations on RSA parameters
  • if you left one of fields empty .. don't worry we will generate it form you
  • Chat history is saved in text files from each user view ex. in ihab view he will see jemy's messages encrypted
  • Users public keys are saved to json file
  • You can find Bruteforce attack and Chosen Cipher Attack implemented .. visit python notebooks file
CipherRSA.mp4