CYCLOSA: Decentralizing Private Web Search Through SGX-Based Browser Extensions
Rafael Pires, David Goltzsche, Sonia Ben Mokhtar, Sara Bouchenak,, Antoine Boutet, Pascal Felber, R\"udiger Kapitza, Marcelo Pasin, Valerio, Schiavoni

TL;DR
CYCLOSA is a decentralized, SGX-based web search system that enhances user privacy by dynamically generating fake queries, ensuring scalability, security, and accurate search results.
Contribution
It introduces a novel adaptive privacy mechanism using SGX enclaves and decentralized fake query distribution to improve privacy without sacrificing accuracy.
Findings
Achieves high privacy protection with adaptive fake query generation.
Ensures scalability through decentralization of fake query distribution.
Maintains search accuracy by separating real and fake query processing.
Abstract
By regularly querying Web search engines, users (unconsciously) disclose large amounts of their personal data as part of their search queries, among which some might reveal sensitive information (e.g. health issues, sexual, political or religious preferences). Several solutions exist to allow users querying search engines while improving privacy protection. However, these solutions suffer from a number of limitations: some are subject to user re-identification attacks, while others lack scalability or are unable to provide accurate results. This paper presents CYCLOSA, a secure, scalable and accurate private Web search solution. CYCLOSA improves security by relying on trusted execution environments (TEEs) as provided by Intel SGX. Further, CYCLOSA proposes a novel adaptive privacy protection solution that reduces the risk of user re- identification. CYCLOSA sends fake queries to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
