Abstract:
Due to the complex application scenarios, the publish-subscribe (PS) system suffers from masses of security attacks. In order to protect the system security and users privacy, an access control scheme based on full homomorphic encryption (FHE) for PS system, named access control scheme based on full homomorphic encryption (ACHO), has been proposed in this article. ACHO can guarantee the features of decoupling users' interactions and asynchronous communications for PS system. Meanwhile, ACHO can protect the confidentiality of system data and support the system scalability. Specifically, 1) ACHO utilizes the FHE to encrypt the data published in the PS system, 2) it embeds the access control structure and the access attributes to achieve the aim of access control. Security analysis shows that the ACHO can guarantee the correctness and security in theory. Moreover, the experimental results show that ACHO can efficiently achieve the trade-off between the system cost and the security demand.