2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS) 2018
DOI: 10.1109/srds.2018.00023
|View full text |Cite
|
Sign up to set email alerts
|

PubSub-SGX: Exploiting Trusted Execution Environments for Privacy-Preserving Publish/Subscribe Systems

Abstract: This paper presents PUBSUB-SGX, a content-based publish-subscribe system that exploits trusted execution environments (TEEs), such as Intel SGX, to guarantee confidentiality and integrity of data as well as anonymity and privacy of publishers and subscribers. We describe the technical details of our Python implementation, as well as the required system support introduced to deploy our system in a container-based runtime. Our evaluation results show that our approach is sound, while at the same time highlightin… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 14 publications
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…PubSub-SGX [10] is a content-based publish/subscribe framework on top of SCONE [11], a compilation tool chain to securely run Linux containers inside SGX enclaves. PubSub-SGX is implemented in Python.…”
Section: Related Workmentioning
confidence: 99%
“…PubSub-SGX [10] is a content-based publish/subscribe framework on top of SCONE [11], a compilation tool chain to securely run Linux containers inside SGX enclaves. PubSub-SGX is implemented in Python.…”
Section: Related Workmentioning
confidence: 99%
“…Our experimental evaluation shows that SGX adds only limited overhead to insecure plaintext matching outside secure enclaves while providing much better performance and more powerful filtering capabilities than alternative software-only solutions. Since its publication [10], further research explored our scheme [95] or proposed alternatives [96].…”
Section: Communication and Data Processingmentioning
confidence: 99%