Any way to encrypt/decrypt stored fields?

2009-09-16 Thread Jay Hill
For security reasons (say I'm indexing very sensitive data, medical records
for example) is there a way to encrypt data that is stored in Solr? Some
businesses I've encountered have such needs and this is a barrier to them
adopting Solr to replace other legacy systems. Would it require a
custom-written filter to encrypt during indexing and decrypt at query time,
or is there something I'm unaware of already available to do this?

-Jay


Re: Any way to encrypt/decrypt stored fields?

2009-09-16 Thread Bill Au
That's certainly something that is doable with a filter.  I am not aware of
any available.

Bill

On Wed, Sep 16, 2009 at 10:39 AM, Jay Hill jayallenh...@gmail.com wrote:

 For security reasons (say I'm indexing very sensitive data, medical records
 for example) is there a way to encrypt data that is stored in Solr? Some
 businesses I've encountered have such needs and this is a barrier to them
 adopting Solr to replace other legacy systems. Would it require a
 custom-written filter to encrypt during indexing and decrypt at query time,
 or is there something I'm unaware of already available to do this?

 -Jay



Re: Any way to encrypt/decrypt stored fields?

2009-09-16 Thread Erik Hatcher
This could be achieved purely client-side if all you're talking about  
is a stored field (not indexed/searchable).  The client-side could  
encrypt and encode the encrypted bits as text that Solr/Lucene can  
store.  Then decrypt client-side.


Erik

On Sep 16, 2009, at 10:39 AM, Jay Hill wrote:

For security reasons (say I'm indexing very sensitive data, medical  
records
for example) is there a way to encrypt data that is stored in Solr?  
Some
businesses I've encountered have such needs and this is a barrier to  
them

adopting Solr to replace other legacy systems. Would it require a
custom-written filter to encrypt during indexing and decrypt at  
query time,

or is there something I'm unaware of already available to do this?

-Jay