In a data streaming model, a data owner releases records or documents to a set of users with matching interests, in such a way that the match in interest can be calculated from the correlation between each pair of document and user query. For scalability and availability reasons, this calculation is delegated to third-party servers, which gives rise to the need to protect the integrity and privacy of the documents and user queries. In this paper, we propose a server-aided data stream monitoring scheme (DSM) to address the aforementioned integrity and privacy challenges, so that the users are able to verify the correlation scores obtained from the server. The scheme provides strong security protection, even in the event of collusion between the server and other users. We also offer techniques to bound the computation demand in decoding the correlation scores, and we demonstrate the practicality of the scheme through experiments with real data.
Privacy, Verifiability, Collusion-resistance, Correlation computation, Vector product
Databases and Information Systems | Information Security | Software Engineering
Cybersecurity; Data Management and Analytics
WANG, Yujue; PANG, Hwee Hwa; YANG, Yanjiang; and DING, Xuhua.
Secure server-aided top-k monitoring. (2017). Information Sciences. 420, 345-363. Research Collection School Of Information Systems.
Available at: http://ink.library.smu.edu.sg/sis_research/3789
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.