: > fashion. For example, from malicious users or hackers, or for that matter
: > "internal" users trying to reengineer the system and use it for purposes
: > other than the way licensed.

if you're taking about people whow already have access to the physical 
disk the index resides on but you don't want them to use the index in any 
way except what you application allows you are largely out of luck -- the 
Lucene index format is well documented and many tools (like Luke) can open 
an arbitrary Lucene index.

The only suggestion i can think of would be to use a RAMDirectory in your 
application where the only persistent data you store is encrypted using 
keys that are hardcoded into your application.



-Hoss

Reply via email to