Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to encrypt Neo4j Database

I would like to encrypt Neo4j Database,

so what I am doing, I used Eclipse to create the Neo4j database {Java API}, and I used AES 128-bit key, to encrypt the nodes' properties,

How can I replace the properties for each node by encrypted ones automatically?

I am looking for something like using Array, but I am not sure, how?

like image 914
nana Avatar asked Jan 29 '26 22:01

nana


1 Answers

Neo4j doesn't have built-in encryption. This is something you'd need to do on your own, by encrypting/decrypting within your app (and how you accomplish this is really up to you, and a matter of opinion/discussion, which is out of scope here). Also, as this Neo4j documentation page suggests, you may use an encrypted file system.

like image 123
David Makogon Avatar answered Jan 31 '26 23:01

David Makogon