我目前使用Solr對一些敏感記錄執行搜索服務。將加密添加到Solr/lucene索引
由於Solr/lucene通過在磁盤上以明文存儲敏感信息的反轉索引來提供快速搜索,因此需要對這些索引文件進行加密,以避免未經授權的人員繞過系統的安全性無法訪問它們。
我發現有類似的補丁在Apache JIRA AES encrypted directory和Codec for index-level encryption上打開。
AES加密目錄看起來很有希望,但是此補丁已針對lucene 3.1實施,因爲我使用的是較新版本,我不確定此修補程序是否可用於lucene版本5或更高版本。
我想知道是否有一種方法來實現加密索引的安全措施,或者是否可以編寫一些可以在I/O級別(即FsDirectory)上加密/解密索引的自定義插件?