/SDM

Primary LanguagePython

Searchable encryption

Running the application

  1. Edit config.py to set the ip addresses of the server and consultant. Or use the default localhost when running on a single device.
  2. Run the consultant:
python consultant_frontend.py
  1. Run the server:
python server.py
  1. Run the client:
python consultant_client.py
  1. Enter a name for the client

Usage

The frontends for the client and consultant are accessible via respectively http://localhost:5001 and http://localhost:5000. Here, files can be uploaded with given keywords and searches in the files can be made.