DocumentCode
541971
Title
Providing confidentiality in content-based publish/subscribe systems
Author
Ion, Mihaela ; Russello, Giovanni ; Crispo, Bruno
Author_Institution
CREATE-NET International Research Center, via alla Cascata 56/D, Trento, Italy
fYear
2010
fDate
26-28 July 2010
Firstpage
1
Lastpage
6
Abstract
Publish/subscribe is a loosely-coupled communication paradigm which allows applications to interact indirectly and asynchronously. Publisher applications generate events that are sent to interested applications through a network of brokers. Subscriber applications express their interests by specifying filters that brokers can use for routing the events. In many cases it is desirable to protect the confidentiality of events and filters from any unauthorised parties, including the brokers themselves. Supporting confidentiality of messages being exchanged is challenging mainly because of the decoupling of publishers and subscribers who should not have to share keys, and because brokers forward messages based on the actual content of the messages that we desire to keep confidential. This paper argues that a complete solution for confidentiality in pub/sub systems should provide: (i) confidentiality of events and filters; (ii) filters that can express very complex constraints on events even if brokers are not able to access any information on both events and filters; (iii) and finally it does not require publishers and subscribers to share keys. We show that current solutions are not able to provide all these properties at the same time and suggest a possible solution based on attribute-based encryption and encrypted search.
Keywords
Encryption; Learning systems; Public key; Routing; Servers; Subscriptions; Attribute-based encryption; Confidentiality; Encrypted search; Publish/subscribe;
fLanguage
English
Publisher
ieee
Conference_Titel
Security and Cryptography (SECRYPT), Proceedings of the 2010 International Conference on
Conference_Location
Athens
Type
conf
Filename
5741700
Link To Document