Ich verwende derzeit Solr, um Suchdienste über einige sensible Datensätze durchzuführen.Hinzufügen der Verschlüsselung zu den Solr/Lucene-Indizes
Da Solr/Lucene eine schnelle Suche bietet, indem invertierte Indizes der vertraulichen Informationen im Klartext auf einer Festplatte gespeichert werden, müssen diese Indexdateien verschlüsselt werden, damit Unbefugte keinen Zugriff auf sie haben, indem sie die Sicherheit des Systems umgehen .
Ich habe festgestellt, dass auf Apache JIRA AES encrypted directory und Codec for index-level encryption ähnliche Patches geöffnet sind.
AES verschlüsseltes Verzeichnis sieht vielversprechend aus, aber dieser Patch wurde für Lucene 3.1 implementiert, da ich die neuere Version verwende. Ich bin mir nicht sicher, ob dieser Patch mit Lucene Version 5 oder höher verwendet werden kann.
Ich frage mich, ob es eine Möglichkeit gibt, eine Sicherheitsmaßnahme zu implementieren, die die Indizes verschlüsselt, oder wenn es möglich ist, ein benutzerdefiniertes Plugin zu schreiben, das die Indizes auf I/O-Ebene (d. H. FsDirectory) verschlüsseln/entschlüsseln kann?