TimeClave: Oblivious in-enclave time series processinsystem

Kassem Bagher, Shujie Cui, Xingliang Yuan, Carsten Rudolph, Xun Yi

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

Cloud platforms are widely adopted by many systems, such as time series processing systems, to store and process massive amounts of sensitive time series data. Unfortunately, several incidents have shown that cloud platforms are vulnerable to internal and external attacks that lead to critical data breaches. Adopting cryptographic protocols such as homomorphic encryption and secure multi-party computation adds high computational and network overhead to query operations. We present TimeClave, a fully oblivious in-enclave time series processing system: TimeClave leverages Intel SGX to support aggregate statistics on time series with minimal memory consumption inside the enclave. To hide the access pattern inside the enclave, we introduce a non-blocking read-optimised ORAM named RoORAM. TimeClave integrates RoORAM to obliviously and securely handle client queries with high performance. With an aggregation time interval of 10 s, summarised data blocks and 8 aggregate functions, TimeClave run point query in 0.03 ms and a range query of 50 intervals in 0.46 ms. Compared to the ORAM baseline, TimeClave achieves lower query latency by up to 2.5 and up to 2 throughput, with up to 22K queries per second.

Original languageEnglish
Title of host publicationInformation and Communications Security - 25th International Conference, ICICS 2023 Tianjin, China, November 18–20, 2023 Proceedings
EditorsDing Wang, Moti Yung, Zheli Liu, Xiaofeng Chen
Place of PublicationSingapore Singapore
PublisherSpringer
Pages719-737
Number of pages19
ISBN (Electronic)9789819973569
ISBN (Print)9789819973552
DOIs
Publication statusPublished - 2023
EventInternational Conference on Information and Communications Security 2023 - Tianjin, China
Duration: 18 Nov 202320 Nov 2023
Conference number: 25th
https://link.springer.com/book/10.1007/978-981-99-7356-9 (Proceedings)
https://icics23.nankai.edu.cn/ (Website)

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14252
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference on Information and Communications Security 2023
Abbreviated titleICICS 2023
Country/TerritoryChina
CityTianjin
Period18/11/2320/11/23
Internet address

Keywords

  • Intel SGX
  • ORAM
  • Time Series Processing

Cite this