strizhov/MKSim
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
MKSim a multi-threaded implementation of the "Multi-keyword similarity search over encrypted cloud data" paper. http://link.springer.com/chapter/10.1007/978-3-642-55415-5_5 INSTALLATION $ make First, the Makefile compiles the source code of HElib (https://github.com/shaih/HElib), ntl library (http://www.shoup.net/ntl/) and libtomcrypt (https://github.com/libtom/libtomcrypt). Second, it compiles MKSim source code and links all objects in "mksim" binary file, which is put in "bin" folder. RUN $ ./mksim -h Outputs all parameters of the application. To launch it with the configuration file: $ ./mksim -c config_sample.conf This will execute a simple prompt menu where you can import the path with documents and also input a search query (keywords) to invoke the ranked search. The result of ranked search is stored in a log file (typically, named "mksim.log" in "bin" folder). ETC Your can find the sample configuration file in "conf" folder. Your can find textual document in "example" folder. AUTHORS Mikhail Strizhov (strizhov@cs.colostate.edu)
About
Multi-keyword Similarity Searchable Encryption
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published