A multi-user searchable encryption solution that allows users (called writers) to outsource their encrypted documents. Afterwards, other users (called readers) can perform some word search operations without the need of re-downloading the entire document and only if they are authorized to do so.

Security Primitive: 
Privacy preserving word search
Security Requirements Addressed: 
Source Code: