RESeED: Regular expression search over encrypted data in the cloud

Mohsen Amini Salehi, Thomas Caldwell, Alejandro Fernandez, Emmanuel Mickiewicz, Eric W.D. Rozier, Saman Zonouz, David Redberg

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations


Capabilities for trustworthy cloud-based computing and data storage require usable, secure and efficient solutions which allow clients to remotely store and process their data in the cloud. In this paper, we present RESeED, a tool which provides user-transparent and cloud-agnostic search over encrypted data using regular expressions without requiring cloud providers to make changes to their existing infrastructure. When a client asks RESeED to upload a new file in the cloud, RESeED analyzes the file's content and updates novel data structures accordingly, encrypting and transferring the new data to the cloud. RESeED provides regular expression search over this encrypted data by translating queries on-the-fly to finite automata and analyzes efficient and secure representations of the data before asking the cloud to download the encrypted files. We evaulate a working prototype of RESeED experimentally (currently publicly available) and show the scalability and correctness of our approach using real-world data sets from and the IETF. We show absolute accuracy for RESeED, with very low (6%) overhead, and high performability, even beating grep for some benchmarks.

Original languageEnglish (US)
Title of host publicationProceedings - 2014 IEEE 7th International Conference on Cloud Computing, CLOUD 2014
EditorsCarl Kesselman
PublisherIEEE Computer Society
Number of pages8
ISBN (Electronic)9781479950638
StatePublished - Dec 3 2014
Externally publishedYes
Event7th IEEE International Conference on Cloud Computing, CLOUD 2014 - Anchorage, United States
Duration: Jun 27 2014Jul 2 2014

Publication series

NameIEEE International Conference on Cloud Computing, CLOUD
ISSN (Print)2159-6182
ISSN (Electronic)2159-6190


Other7th IEEE International Conference on Cloud Computing, CLOUD 2014
Country/TerritoryUnited States


  • cloud computing
  • privacy
  • regular expression
  • searchable encryption
  • security

ASJC Scopus subject areas

  • Artificial Intelligence
  • Information Systems
  • Software


Dive into the research topics of 'RESeED: Regular expression search over encrypted data in the cloud'. Together they form a unique fingerprint.

Cite this