Awesome
A proof-of-concept searchable encryption backend for MongoDB
University of Campinas, Institute of Computing, Brazil.
Laboratory of Security and Cryptography - LASCA,<br> Multidisciplinary High Performance Computing Lab - LMCAD. <br>
Author: Pedro G. M. R. Alves, PhD. student @ IC-UNICAMP,<br/> Advisor: Diego F. Aranha. <br/>
About
This is a proof-of-concept implementation of the framework proposed by [Alves and Aranha 2016] 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:
@inproceedings{Alves2016,
author = "P. G. M. R. Alves and D. F. Aranha",
title = "A framework for searching encrypted databases",
year = 2016,
journal = "Brazilian Symposium on Information and Computational Systems Security",
booktitle = "Proceedings of the XVI Brazilian Symposium on Information and Computational Systems Security",
month = "Nov",
keywords = "databases, homomorphic encryption, order-revealing encryption, ore, order-preserving encryption, ope"
}
Licensing
This code is released under a GPLv3 license.
Disclaimer
This is a proof-of-concept implementation. We do not recommend the use of this code on production and we do not claim that the cipher implementations here provided are correct or secure. Use at your own risk.
Privacy Warning: This site tracks visitor information.