Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
143 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

TimeClave: Oblivious In-enclave Time series Processing System (2306.16652v1)

Published 29 Jun 2023 in cs.CR

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 $10s$, $2{14}$ summarised data blocks and 8 aggregate functions, TimeClave run point query in $0.03ms$ and a range query of 50 intervals in $0.46ms$. Compared to the ORAM baseline, TimeClave achieves lower query latency by up to $2.5\times$ and up to $2\times$ throughput, with up to 22K queries per second.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (13)
  1. H. L. Li-wei, R. P. Adams, L. Mayaud, G. B. Moody, A. Malhotra, R. G. Mark, and S. Nemati, “A physiological time series dynamics-based approach to patient monitoring and outcome prediction,” IEEE journal of biomedical and health informatics, vol. 19, no. 3, pp. 1068–1076, 2014.
  2. B. Liu, J. Li, C. Chen, W. Tan, Q. Chen, and M. Zhou, “Efficient motif discovery for large-scale time series in healthcare,” IEEE Transactions on Industrial Informatics, vol. 11, no. 3, pp. 583–590, 2015.
  3. S. Aminikhanghahi, T. Wang, and D. J. Cook, “Real-time change point detection with application to smart home time series data,” IEEE Transactions on Knowledge and Data Engineering, vol. 31, no. 5, pp. 1010–1023, 2018.
  4. A. Gupta, H. P. Gupta, B. Biswas, and T. Dutta, “An early classification approach for multivariate time series of on-vehicle sensors in transportation,” IEEE Transactions on Intelligent Transportation Systems, vol. 21, no. 12, pp. 5316–5327, 2020.
  5. D. Ketan, L. Jinhua, G. Dhruv, and F.-O. Philip, “Scaling time series data storage,” 2018. [Online]. Available: https://netflixtechblog.com/scaling-time-series-data-storage-part-i-ec2b6d44ba39
  6. D. Vasisht, Z. Kapetanovic, J. Won, X. Jin, R. Chandra, S. Sinha, A. Kapoor, M. Sudarshan, and S. Stratman, “{{\{{FarmBeats}}\}}: An {{\{{IoT}}\}} platform for {{\{{Data-Driven}}\}} agriculture,” in USENIX NSDI, 2017, pp. 515–529.
  7. T. Gupta, R. P. Singh, A. Phanishayee, J. Jung, and R. Mahajan, “Bolt: Data management for connected homes,” in USENIX NSDI, 2014, pp. 243–256.
  8. M. P. Andersen and D. E. Culler, “{{\{{BTrDB}}\}}: Optimizing storage system design for timeseries processing,” in USENIX FAST, 2016, pp. 39–52.
  9. “Amazon Timestream,” https://aws.amazon.com/timestream/[online].
  10. InfluxData., “Influxdb,” 2020. [Online]. Available: https://influxdata.com
  11. C. Quintin, “HealthCare.gov Sends Personal Data to Dozens of Tracking Websites,” https://www.eff.org/deeplinks/2015/01/healthcare.gov-sends-personal-data[online], 2015.
  12. I. is Beautiful, “World’s Biggest Data Breaches & Hacks,” https://www.informationisbeautiful.net/visualizations/worlds-biggest-data-breaches-hacks/[online], 2020.
  13. C. Osborne, “Fortune 500 company leaked 264GB in client, payment data,” https://www.zdnet.com/article/veteran-fortune-500-company-leaked-264gb-in-client-payment-data/[online], 2019.

Summary

We haven't generated a summary for this paper yet.