Efficient privacy preserving content based publish subscribe systems

Mohamed Nabeel, Ning Shang, Elisa Bertino

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

40 Citations (Scopus)

Abstract

The ability to seamlessly scale on demand has made Content-Based Publish-Subscribe (CBPS) systems the choice of distributing messages/documents produced by Content Publishers to many Subscribers through Content Brokers. Most of the current systems assume that Content Brokers are trusted for the confidentiality of the data published by Content Publishers and the privacy of the subscriptions, which specify their interests, made by Subscribers. However, with the increased use of technologies, such as service oriented architectures and cloud computing, essentially outsourcing the broker functionality to third-party providers, one can no longer assume the trust relationship to hold. The problem of providing privacy/confidentiality in CBPS systems is challenging, since the solution to the problem should allow Content Brokers to make routing decisions based on the content without revealing the content to them. The previous work attempted to solve this problem was not fully successful. The problem may appear unsolvable since it involves conflicting goals, but in this paper, we propose a novel approach to preserve the privacy of the subscriptions made by Subscribers and confidentiality of the data published by Content Publishers using cryptographic techniques when third-party Content Brokers are utilized to make routing decisions based on the content. Our protocols are expressive to support any type of subscriptions and designed to work efficiently. We distribute the work such that the load on Content Brokers, where the bottleneck is in a CBPS system, is minimized. We extend a popular CBPS system using our protocols to implement a privacy preserving CBPS system.

Original languageEnglish
Title of host publicationSACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies
Pages133-143
Number of pages11
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event17th ACM Symposium on Access Control Models and Technologies, SACMAT'12 - Newark, NJ, United States
Duration: 20 Jun 201222 Jun 2012

Other

Other17th ACM Symposium on Access Control Models and Technologies, SACMAT'12
CountryUnited States
CityNewark, NJ
Period20/6/1222/6/12

Fingerprint

Outsourcing
Service oriented architecture (SOA)
Cloud computing

Keywords

  • Confidentiality
  • Privacy
  • Publish subscribe

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Safety, Risk, Reliability and Quality
  • Information Systems

Cite this

Nabeel, M., Shang, N., & Bertino, E. (2012). Efficient privacy preserving content based publish subscribe systems. In SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies (pp. 133-143) https://doi.org/10.1145/2295136.2295164

Efficient privacy preserving content based publish subscribe systems. / Nabeel, Mohamed; Shang, Ning; Bertino, Elisa.

SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies. 2012. p. 133-143.

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

Nabeel, M, Shang, N & Bertino, E 2012, Efficient privacy preserving content based publish subscribe systems. in SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies. pp. 133-143, 17th ACM Symposium on Access Control Models and Technologies, SACMAT'12, Newark, NJ, United States, 20/6/12. https://doi.org/10.1145/2295136.2295164
Nabeel M, Shang N, Bertino E. Efficient privacy preserving content based publish subscribe systems. In SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies. 2012. p. 133-143 https://doi.org/10.1145/2295136.2295164
Nabeel, Mohamed ; Shang, Ning ; Bertino, Elisa. / Efficient privacy preserving content based publish subscribe systems. SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies. 2012. pp. 133-143
@inproceedings{7d15784b870d47f18fffb9ddaa16062f,
title = "Efficient privacy preserving content based publish subscribe systems",
abstract = "The ability to seamlessly scale on demand has made Content-Based Publish-Subscribe (CBPS) systems the choice of distributing messages/documents produced by Content Publishers to many Subscribers through Content Brokers. Most of the current systems assume that Content Brokers are trusted for the confidentiality of the data published by Content Publishers and the privacy of the subscriptions, which specify their interests, made by Subscribers. However, with the increased use of technologies, such as service oriented architectures and cloud computing, essentially outsourcing the broker functionality to third-party providers, one can no longer assume the trust relationship to hold. The problem of providing privacy/confidentiality in CBPS systems is challenging, since the solution to the problem should allow Content Brokers to make routing decisions based on the content without revealing the content to them. The previous work attempted to solve this problem was not fully successful. The problem may appear unsolvable since it involves conflicting goals, but in this paper, we propose a novel approach to preserve the privacy of the subscriptions made by Subscribers and confidentiality of the data published by Content Publishers using cryptographic techniques when third-party Content Brokers are utilized to make routing decisions based on the content. Our protocols are expressive to support any type of subscriptions and designed to work efficiently. We distribute the work such that the load on Content Brokers, where the bottleneck is in a CBPS system, is minimized. We extend a popular CBPS system using our protocols to implement a privacy preserving CBPS system.",
keywords = "Confidentiality, Privacy, Publish subscribe",
author = "Mohamed Nabeel and Ning Shang and Elisa Bertino",
year = "2012",
doi = "10.1145/2295136.2295164",
language = "English",
isbn = "9781450312950",
pages = "133--143",
booktitle = "SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies",

}

TY - GEN

T1 - Efficient privacy preserving content based publish subscribe systems

AU - Nabeel, Mohamed

AU - Shang, Ning

AU - Bertino, Elisa

PY - 2012

Y1 - 2012

N2 - The ability to seamlessly scale on demand has made Content-Based Publish-Subscribe (CBPS) systems the choice of distributing messages/documents produced by Content Publishers to many Subscribers through Content Brokers. Most of the current systems assume that Content Brokers are trusted for the confidentiality of the data published by Content Publishers and the privacy of the subscriptions, which specify their interests, made by Subscribers. However, with the increased use of technologies, such as service oriented architectures and cloud computing, essentially outsourcing the broker functionality to third-party providers, one can no longer assume the trust relationship to hold. The problem of providing privacy/confidentiality in CBPS systems is challenging, since the solution to the problem should allow Content Brokers to make routing decisions based on the content without revealing the content to them. The previous work attempted to solve this problem was not fully successful. The problem may appear unsolvable since it involves conflicting goals, but in this paper, we propose a novel approach to preserve the privacy of the subscriptions made by Subscribers and confidentiality of the data published by Content Publishers using cryptographic techniques when third-party Content Brokers are utilized to make routing decisions based on the content. Our protocols are expressive to support any type of subscriptions and designed to work efficiently. We distribute the work such that the load on Content Brokers, where the bottleneck is in a CBPS system, is minimized. We extend a popular CBPS system using our protocols to implement a privacy preserving CBPS system.

AB - The ability to seamlessly scale on demand has made Content-Based Publish-Subscribe (CBPS) systems the choice of distributing messages/documents produced by Content Publishers to many Subscribers through Content Brokers. Most of the current systems assume that Content Brokers are trusted for the confidentiality of the data published by Content Publishers and the privacy of the subscriptions, which specify their interests, made by Subscribers. However, with the increased use of technologies, such as service oriented architectures and cloud computing, essentially outsourcing the broker functionality to third-party providers, one can no longer assume the trust relationship to hold. The problem of providing privacy/confidentiality in CBPS systems is challenging, since the solution to the problem should allow Content Brokers to make routing decisions based on the content without revealing the content to them. The previous work attempted to solve this problem was not fully successful. The problem may appear unsolvable since it involves conflicting goals, but in this paper, we propose a novel approach to preserve the privacy of the subscriptions made by Subscribers and confidentiality of the data published by Content Publishers using cryptographic techniques when third-party Content Brokers are utilized to make routing decisions based on the content. Our protocols are expressive to support any type of subscriptions and designed to work efficiently. We distribute the work such that the load on Content Brokers, where the bottleneck is in a CBPS system, is minimized. We extend a popular CBPS system using our protocols to implement a privacy preserving CBPS system.

KW - Confidentiality

KW - Privacy

KW - Publish subscribe

UR - http://www.scopus.com/inward/record.url?scp=84864055603&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84864055603&partnerID=8YFLogxK

U2 - 10.1145/2295136.2295164

DO - 10.1145/2295136.2295164

M3 - Conference contribution

AN - SCOPUS:84864055603

SN - 9781450312950

SP - 133

EP - 143

BT - SACMAT'12 - Proceedings of the 17th ACM Symposium on Access Control Models and Technologies

ER -