Pattern Matching on Encrypted Streams: Applications to DPI and searches on genomic data.
Searchable symmetric encryption: improved definitions and efficient constructions