SkillAgentSearch skills...

Jsse

Symmetric Searchable Encryption Library in Pure Java.

Install / Use

/learn @sashank/Jsse
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

jsse is Symmetric Searchable Encryption Library in Java

jsse is developed by Sashank Dara (krishna.sashank@gmail.com)

Currently it has implementation of techniques published in

Citation : 
[1] SWP scheme :  Song, Dawn Xiaoding, David Wagner, and Adrian Perrig. "Practical techniques for searches on encrypted data." 
Security and Privacy, 2000. S&P 2000. Proceedings. 2000 IEEE Symposium on. IEEE, 2000.
[2] WDDS scheme : SWaters, Brent R., et al. "Building an Encrypted and Searchable Audit Log." NDSS. Vol. 4. 2004.

This is a personal *research prototype* use it at your own risk.

Internally uses AES from BouncyCastle Library
Also uses FNR for space efficiency so make sure you install [libfnr] (https://github.com/cisco/libfnr) and [jfnr] (https://github.com/cisco/jfnr)

If you want to refer this library 
LICENSE -- LGPL (2.1) license copy under which this library is being released

RUN : Import the source code in any editor like IntelliJ or Eclipse
    Junit test cases provided contains usage and demo applications
View on GitHub
GitHub Stars30
CategoryDevelopment
Updated1mo ago
Forks9

Languages

Java

Security Score

90/100

Audited on Feb 1, 2026

No findings