Phrase searchable symmetric encryption.  (First algorithm)