Search code examples
encryptionorientdb

Is encryption at rest supported on remote protocol in OrientDB?


In the documentation of OrientDB it mentioned that encryption at rest is not supported on remote protocol yet. It can be used only with plocal.

Currently we are using the OrientDB version 2.2.22. Database encryption is mandatory for us. We were previously using OrientDB in plocal mode, but now we have a new requirement in which multiple processes from different JVMs need to connect with same OrientDB database, which is not possible in plocal model.

Is there any way we can achieve it? Is there any workaround? Is this feature going to be supported in upcoming releases?


Solution

  • If you start your server and provide the key at startup, from that point on, the database is accessible via remote. So it would work. I suggest encrypting the TCP/IP connection too at that point.