Provide security for broker-less content based publish system using pairing based cryptography

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. ________________________________________________________________________________________________________