Skip to content

This is a proof-of-concept implementation of the framework proposed by [Alves and Aranha 2018] with the purpose of offering a wrapper on MongoDB's Python driver that enables a application to store and query encrypted data on the database.

License

Notifications You must be signed in to change notification settings

tuangeek/encrypted-mongodb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A proof-of-concept searchable encryption backend for MongoDB

University of Campinas, Institute of Computing, Brazil.

Laboratory of Security and Cryptography - LASCA,
Multidisciplinary High Performance Computing Lab - LMCAD.

Author: Pedro G. M. R. Alves, PhD. student @ IC-UNICAMP,
Advisor: Diego F. Aranha.

About

This is a proof of concept implementation of the framework proposed by [Alves and Aranha (2018)] with the purpose of offering a wrapper on MongoDB's Python driver that enables a application to store and query encrypted data on the database.

Citing

Please cite using the template below:

@Article{Alves2018,
author="M. R. Alves, Pedro G.
and Aranha, Diego F.",
title="A framework for searching encrypted databases",
journal="Journal of Internet Services and Applications",
year="2018",
month="Jan",
day="03",
volume="9",
number="1",
pages="1",
issn="1869-0238",
doi="10.1186/s13174-017-0073-0",
url="https://doi.org/10.1186/s13174-017-0073-0"
}

Licensing

This code is released under an GPLv3 license.

Disclaimer

This is a proof of concept implementation. We do not recommend the use of this code on production and we do no claim that the cipher implementations here provided are correct or secure. Use at your own risk.

Privacy Warning: This site tracks visitor information.

About

This is a proof-of-concept implementation of the framework proposed by [Alves and Aranha 2018] with the purpose of offering a wrapper on MongoDB's Python driver that enables a application to store and query encrypted data on the database.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 52.4%
  • C 45.1%
  • JavaScript 2.0%
  • Other 0.5%