Skip to content

rickydebojeet/secure-knn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure K-NN Computation in Cloud

This ia an implementation of secure KNN computation in cloud.

There are three parties involved in the computation:

  • User
  • Data owner
  • Cloud service provider

There are 4 folders in the project:

  • feasibility: This folder contains the implementation of the feasibility study of the project. It was implemented using jupyter notebook.
  • data_owner: This folder contains the implementation of the data owner. It was implemented using python.
  • query_user: This folder contains the implementation of the query user. It was implemented using python.
  • cloud_service_provider: This folder contains the implementation of the cloud service provider. It was implemented using python.

How to run the project

  • Install python3
  • Install all the dependencies using pip3
  • Run the run.sh in the home folder. It will run all the parties in the project.

About

Scure KNN computation in cloud

Topics

Resources

Stars

Watchers

Forks