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
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 👽
- 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