I am evaluating best database solution for a sizeable application. My basic requirements include:
- Data should be encrypted at disk level
- Mobile support
- Scalable
- Enterprise support
I realized Couchbase Server solution would be sufficient for my requirements. I've tested some of the above with Couchbase Server and got stuck on how data encryption on Couchbase Server is applied.
I could find only few high level documentation related to this topic. Including below official documentations
They say there are 4 possible third party encryption tools that can be used:
- Linux Unified Key Setup (LUKS)
- Vormetric
- Gemalto
- Protegrity
But they are not explaining on how to use or configure the above tools.
Question 01
What would be the best recommended encryption tool out of above?
Question 02
Is there any documentation(with samples) on how to setup encryption on Couchbase Server?