State of the art single-keyword Searchable Encryption library in C/C++.

Learn more

What is OpenSSE?

OpenSSE is an open source library implementing encrypted databases supporting single-keyword search, with high security guarantees. It combines secure cryptographic primitives, like AES, RSA, BLAKE2 or elliptic curves, and focuses on efficiency and security.

Open Source Code

The code of OpenSSE is released under the Affero General Public License. The code is available on GitHub for use, review and modifications.

State of the Art Constructions

OpenSSE implements state of the art searchable encryption schemes, described in peer-reviewed publications submitted to the best security conferences. Look at the documentation for further details on the security models and the proofs of security of the constructions.