Publish–subscribe system is a messaging system, which contains different types agents where these agents are classified based on their roles. Users are information producers or consumers. In this system, publishers publish messages and these messages depends on their subscriptions receive events. In the content-based publisher/subscriber system, its have both publishers and subscribers are loosely coupled and don’t have trust on each other. For this applying generally of some basic security system mechanisms is to like both authentication data and data privacy is a difficult task. As there is no need to disclose identity to all the subscribers that receives an event. Same for, subscribers need not to disclose the identity of publishers that sends events. The whole communication between them is handled by the publish/subscribe system. All the communication is been done through the broker. As all the messages have to be passing through the broker, it becomes bottleneck of the whole system if there is broker failure it results in the breakdown of the whole system. To address this issue, the approach used to provide secrecy and authentications in a direct content-based publish/subscribe system by using the mechanisms is attribute base encryption (ABE). Index Terms –Content –based, publish subscribe, peer-to-peer, broker less, security. ________________________________________________________________________________________________________
[1]
Kurt Rothermel,et al.
Securing Broker-Less Publish/Subscribe Systems Using Identity-Based Encryption
,
2014,
IEEE Transactions on Parallel and Distributed Systems.
[2]
Deepika P. Pachpute.
Cipher Text-Policy Attribute-Based Encryption in Cloud Computing for Data Sharing
,
2017
.
[3]
Alejandro P. Buchmann,et al.
Principles and Applications of Distributed Event-Based Systems
,
2010,
Principles and Applications of Distributed Event-Based Systems.
[4]
Refik Molva,et al.
Privacy-Preserving Content-Based Publish/Subscribe Networks
,
2009,
SEC.
[5]
Mudhakar Srivatsa,et al.
EventGuard: A System Architecture for Securing Publish-Subscribe Networks
,
2011,
TOCS.
[6]
Yong Yu,et al.
Identity based signcryption scheme without random oracles
,
2009,
Comput. Stand. Interfaces.
[7]
Peter Pietzuch.
Hermes: A scalable event-based middleware
,
2004
.
[8]
Bruno Crispo,et al.
Supporting Publication and Subscription Confidentiality in Pub/Sub Networks
,
2010,
SecureComm.
[9]
Elisa Bertino,et al.
A Privacy-Enhancing Content-Based Publish/Subscribe System Using Scalar Product Preserving Transformations
,
2010,
DEXA.