Abstract
The publish/subscribe model offers a loose-couple communication paradigm for large-scale distribute applications. Content-based publish/subscribe system allows publishers send events with attributes to admin sever, which are called broker, and subscribers can send subscriptions with attributes’ constraints to broker. The brokers can match the events with subscriptions and then forward the events to the matched subscriptions’ sender depends on the results of matching. However, subscriptions reveal subscriber’s privacy information and subscribe strategy, the events also include valuable information. And to reduce the cost, the broker might be deployed on third party’s servers where server owners or malicious entities may access the subscriptions and events, and then may lead to the leakage of privacy information. In this paper, we propose an event matching approach based on order-preserving encryption. The experiments show that our approach privacy-preserving event matching performance significantly.
This work is supported by Key Research and Development Program for Guangdong Province under grant No. 2019B010137003, the Fundamental Research Funds for the Central Universities (Grant no. 24820192019RC56).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsChange history
09 June 2020
In the version of these papers that was originally published, the Grant no. should be “24820192019RC56”, not “2018RC56”. This has now been corrected.
References
Choi, S., Ghinita, G., Bertino, E.: A privacy-enhancing content-based publish/subscribe system using scalar product preserving transformations. In: Bringas, P.G., Hameurlain, A., Quirchmayr, G. (eds.) DEXA 2010. LNCS, vol. 6261, pp. 368–384. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15364-8_32
Barazzutti, R., Felber, P., Mercier, H., Onica, E., Rivière, E.: Thrifty privacy: efficient support for privacy-preserving publish/subscribe. In: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, New York, pp. 225–236. ACM (2012)
Boldyreva, A., Chenette, N., Lee, Y., O’Neill, A.: Order-preserving symmetric encryption. In: Joux, A. (ed.) EUROCRYPT 2009. LNCS, vol. 5479, pp. 224–241. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01001-9_13
Jacobsen, H.A., et al.: The PADRES publish/subscribe system. In: Principles and Applications of Distributed Event-Based Systems, pp. 164–205. IGI Global (2010)
Boldyreva, A., Chenette, N., O’Neill, A.: Order-preserving encryption revisited: improved security analysis and alternative solutions. In: Rogaway, P. (ed.) CRYPTO 2011. LNCS, vol. 6841, pp. 578–595. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22792-9_33
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Li, M., Luo, Q., Wang, L., Shi, R., Shi, J. (2020). Privacy-Preserving Content-Based Publish/Subscribe Service Based on Order Preserving Encryption. In: Hsu, CH., Kallel, S., Lan, KC., Zheng, Z. (eds) Internet of Vehicles. Technologies and Services Toward Smart Cities. IOV 2019. Lecture Notes in Computer Science(), vol 11894. Springer, Cham. https://doi.org/10.1007/978-3-030-38651-1_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-38651-1_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-38650-4
Online ISBN: 978-3-030-38651-1
eBook Packages: Computer ScienceComputer Science (R0)