On the tracking of sensitive data and confidential executions

3Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The production of large amounts of sensitive data raises growing concerns on confidentiality guarantees. Considering this, it is natural that data owners have an interest in how their data are being used. In this work, we propose Data aNd Application Tracking (DNAT), a trustworthy platform for tracking the executions of applications over sensitive data in untrusted environments. For traceability purposes, we use blockchain and smart contracts, and to guarantee execution confidentiality and, especially, enforce that operations are appropriately logged in the blockchain, we use Intel SGX. Experiments show that tracking costs on Ethereum varies from 1 to 61 cents of a US dollar, depending on the operation and urgency for consolidation. The time cost of confidential execution is associated with the SGX overhead. It increases non-linearly initially but has a linear growth rate when data and application size gets much higher than the available enclave page cache ( 93 MB).

Cite

CITATION STYLE

APA

Nascimento, J. R., Nunes, J. B. S., Falcão, E. L., Sampaio, L., & Brito, A. (2020). On the tracking of sensitive data and confidential executions. In DEBS 2020 - Proceedings of the 14th ACM International Conference on Distributed and Event-Based Systems (pp. 51–60). Association for Computing Machinery. https://doi.org/10.1145/3401025.3404097

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free