Your-Safe-Zone icon indicating copy to clipboard operation
Your-Safe-Zone copied to clipboard

A flutter desktop windows app for cyber security

🔐 Your-Safe-Zone 🔐

A cyper security flutter desktop application that applies RSA algorithm to securely communicate between Raghad & Donia

download

Getting Started

Prerequisites

Install Flask

python -m pip install flask

Installation

  1. Clone the repo

    git clone https://github.com/Raghad-Khaled/Security_Project MY-PROJECT-NAME && cd MY-PROJECT-NAME\Raghad_Donia
    
  2. download the setup.exe from this link:

    https://www.mediafire.com/file/fgp08qp4sie24pb/yourSafeZone_setup.zip/file
    
  3. setup the program

(back to top)

How To Start

  1. run the flask app

    python -m flask run
    

    or instead, follow the steps on this link to run any flask app on VSCode

    https://code.visualstudio.com/docs/python/tutorial-flask
    
  2. after running the flask app, copy the host url:

    e.g http://127.0.0.1:5000/
    
  3. open YourSafeZone.exe, that u have installed earlier

  4. paste the host URL in the .exe

(back to top)

App Demo

App Intro

https://user-images.githubusercontent.com/56982963/169654352-aed3242c-1a6c-4c3d-bfb0-141a62bea9c9.mp4

Communicate securely

https://user-images.githubusercontent.com/56982963/169654881-5ab3ad05-0bcd-4a29-a4db-2bfaddabbf92.mp4

https://user-images.githubusercontent.com/56982963/169655603-d649db67-3790-4346-a57e-c34e997dbdb5.mp4

RSA Encryption Efficiency

https://user-images.githubusercontent.com/56982963/169655741-4ab96a87-c2c7-4265-9f77-1d78d796a4e9.mp4

Perform Chosen Cipher Attack

https://user-images.githubusercontent.com/56982963/169656027-cbf52ec9-9473-4c29-907b-037567015ee0.mp4

Perform Brute Force Attack

https://user-images.githubusercontent.com/56982963/169655901-bba7b180-2783-4e86-be17-b0c34c68c519.mp4

RSA Brute Force Attack Efficiency

https://user-images.githubusercontent.com/56982963/169656108-38da6582-840f-43f7-a0d6-6ea68105e6e6.mp4

(back to top)

icons8-pacman-48 Tools used


Flutter

Dart

Python

Flask

Contributors

(back to top)