Securing publish-subscribe communication’s confidentiality, integrity and authenticity