simerplaha / SwayDB

Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
https://swaydb.simer.au
Apache License 2.0
293 stars 16 forks source link

Order preserving encryption #312

Open simerplaha opened 3 years ago

simerplaha commented 3 years ago

Implement order preserving encryption to allow searchable encrypted data without requiring any decryption by SwayDB. So all data stored on disk will encrypted, ordered and searchable directly on encrypted keys and values without requiring any decryption.

Decryption will be performed by the client at will.

Useful for applications requiring high end-to-end encryption.