Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Songlei Wang

dblp:314/5373 · DBLP profile ↗
← Back
27ranked-venue papers
11as first author
27since 2021 · last 2026
0000-0003-4063-1694ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 10 · 5 first-author · 10 since 2021Software engineering, systems software and programming languages · 7 · 2 first-author · 7 since 2021Databases, data management, data science and information retrieval · 7 · 4 first-author · 7 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
19 papers
Privacy and data protection · 64% Cryptographic protocols and secure computation · 26% Security and privacy of machine learning · 5%
Databases, data mining, and information retrieval
13 papers
Graph data management · 38% Query processing and optimization · 21% Distributed and cloud data management · 12%
Artificial intelligence
3 papers
Probabilistic and Bayesian machine learning · 65% Language models and text generation · 19% Efficient and distributed learning · 10%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Cloud and datacenter computing · 87% Storage systems · 13%

Topics — the 30 heaviest of 56, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Privacy and data protection
privacy-preserving query processing
2.642024
eGrass: An Encrypted Attributed Subgraph Matching System With Malicious Security · IEEE Trans. Inf. Forensics Secur. 2024
PrigSim: Towards Privacy-Preserving Graph Similarity Search as a Cloud Service · IEEE Trans. Knowl. Data Eng. 2023
PeGraph: A System for Privacy-Preserving and Efficient Search Over Encrypted Social Graphs · IEEE Trans. Inf. Forensics Secur. 2022
Query processing and optimization › preference query
skyline query
2.432025
ObliuSky: Oblivious User-Defined Skyline Query Processing in the Cloud · IEEE Trans. Serv. Comput. 2025
OblivTime: Oblivious and Efficient Interval Skyline Query Processing Over Encrypted Time-Series Data · IEEE Trans. Serv. Comput. 2025
SecSkyline: Fast Privacy-Preserving Skyline Queries Over Encrypted Cloud Databases · IEEE Trans. Knowl. Data Eng. 2023
Graph data management › graph pattern matching
subgraph matching
2.332026
Privacy-Preserving Analytics on Outsourced Streaming Graphs: The Case of Pattern Detection · IEEE Trans. Knowl. Data Eng. 2026
eGrass: An Encrypted Attributed Subgraph Matching System With Malicious Security · IEEE Trans. Inf. Forensics Secur. 2024
OblivGM: Oblivious Attributed Subgraph Matching as a Cloud Service · IEEE Trans. Inf. Forensics Secur. 2022
Privacy and data protection › privacy-preserving computation
privacy-preserving graph analysis
2.332026
Privacy-Preserving Analytics on Outsourced Streaming Graphs: The Case of Pattern Detection · IEEE Trans. Knowl. Data Eng. 2026
Privacy-Preserving Analytics on Decentralized Social Graphs: The Case of Eigendecomposition · IEEE Trans. Knowl. Data Eng. 2023
MAGO: Maliciously Secure Subgraph Counting on Decentralized Social Graphs · IEEE Trans. Inf. Forensics Secur. 2023
Privacy and data protection › privacy-preserving query processing
oblivious query processing
1.422025
OblivTime: Oblivious and Efficient Interval Skyline Query Processing Over Encrypted Time-Series Data · IEEE Trans. Serv. Comput. 2025
OblivGM: Oblivious Attributed Subgraph Matching as a Cloud Service · IEEE Trans. Inf. Forensics Secur. 2022
Privacy and data protection
differential privacy
1.432026
PrivAGM: Secure Construction of Differentially Private Directed Attributed Graph Models on Decentralized Social Graphs · Proc. VLDB Endow. 2025
FastPSC: A Fast and Maliciously Secure Set Computation Service for Multi-Owner Set Data · IEEE Trans. Serv. Comput. 2026
Privacy-Preserving Analytics on Decentralized Social Graphs: The Case of Eigendecomposition · IEEE Trans. Knowl. Data Eng. 2023
Privacy and data protection
privacy-preserving machine learning
1.322023
Privet: A Privacy-Preserving Vertical Federated Learning Service for Gradient Boosted Decision Tables · IEEE Trans. Serv. Comput. 2023
SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Service · IEEE Trans. Serv. Comput. 2023
Cryptographic protocols and secure computation
secure multiparty computation
1.222026
PrivAGM: Secure Construction of Differentially Private Directed Attributed Graph Models on Decentralized Social Graphs · Proc. VLDB Endow. 2025
Privacy-Preserving Analytics on Outsourced Streaming Graphs: The Case of Pattern Detection · IEEE Trans. Knowl. Data Eng. 2026
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
federated gaussian process
1.012026
F2GP: Privacy-Preserving Federated & Fast Gaussian Process Models With Support Set Optimization · IEEE Trans. Dependable Secur. Comput. 2026
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
1.012026
F2GP: Privacy-Preserving Federated & Fast Gaussian Process Models With Support Set Optimization · IEEE Trans. Dependable Secur. Comput. 2026
Graph data management › graph analytics
streaming graph analysis
1.012026
Privacy-Preserving Analytics on Outsourced Streaming Graphs: The Case of Pattern Detection · IEEE Trans. Knowl. Data Eng. 2026
Privacy and data protection › privacy-preserving machine learning
federated learning privacy
1.012026
F2GP: Privacy-Preserving Federated & Fast Gaussian Process Models With Support Set Optimization · IEEE Trans. Dependable Secur. Comput. 2026
Cryptographic protocols and secure computation
malicious security
1.012026
FastPSC: A Fast and Maliciously Secure Set Computation Service for Multi-Owner Set Data · IEEE Trans. Serv. Comput. 2026
Security and privacy of machine learning
membership inference
1.012026
Toward Efficient Membership Inference Attacks Against Federated Large Language Models: A Projection Residual Approach · SP 2026
Cryptographic protocols and secure computation
private set intersection
1.012026
FastPSC: A Fast and Maliciously Secure Set Computation Service for Multi-Owner Set Data · IEEE Trans. Serv. Comput. 2026
Cryptographic protocols and secure computation › secure multiparty computation › private set operations
private set union
1.012026
FastPSC: A Fast and Maliciously Secure Set Computation Service for Multi-Owner Set Data · IEEE Trans. Serv. Comput. 2026
Cryptographic protocols and secure computation
secure aggregation
1.012026
F2GP: Privacy-Preserving Federated & Fast Gaussian Process Models With Support Set Optimization · IEEE Trans. Dependable Secur. Comput. 2026
Spatial and temporal data management › temporal databases
interval skyline query
0.912025
OblivTime: Oblivious and Efficient Interval Skyline Query Processing Over Encrypted Time-Series Data · IEEE Trans. Serv. Comput. 2025
Privacy and data protection › privacy-preserving computation
encrypted data processing
0.912025
OblivTime: Oblivious and Efficient Interval Skyline Query Processing Over Encrypted Time-Series Data · IEEE Trans. Serv. Comput. 2025
Privacy and data protection › privacy-preserving computation
privacy-preserving crowdsourcing
0.912025
Privacy-Preserving Competitive Detour Tasking in Spatial Crowdsourcing · IEEE Trans. Serv. Comput. 2025
Privacy and data protection › location privacy
spatial crowdsourcing
0.912025
Privacy-Preserving Competitive Detour Tasking in Spatial Crowdsourcing · IEEE Trans. Serv. Comput. 2025
Privacy and data protection › data publishing › privacy-preserving data publishing
synthetic graph generation
0.912025
PrivAGM: Secure Construction of Differentially Private Directed Attributed Graph Models on Decentralized Social Graphs · Proc. VLDB Endow. 2025
Data stream processing › complex event processing
pattern detection
0.812024
GraphGuard: Private Time-Constrained Pattern Detection Over Streaming Graphs in the Cloud · USENIX Security Symposium 2024
Data stream processing
streaming graph
0.812024
GraphGuard: Private Time-Constrained Pattern Detection Over Streaming Graphs in the Cloud · USENIX Security Symposium 2024
Privacy and data protection
location privacy
0.812024
SecDR: Enabling Secure, Efficient, and Accurate Data Recovery for Mobile Crowdsensing · IEEE Trans. Dependable Secur. Comput. 2024
Graph data management
graph analytics
0.712023
Privacy-Preserving Analytics on Decentralized Social Graphs: The Case of Eigendecomposition · IEEE Trans. Knowl. Data Eng. 2023
Graph data management › graph similarity
graph edit distance
0.712023
PrigSim: Towards Privacy-Preserving Graph Similarity Search as a Cloud Service · IEEE Trans. Knowl. Data Eng. 2023
Graph data management
graph similarity search
0.712023
PrigSim: Towards Privacy-Preserving Graph Similarity Search as a Cloud Service · IEEE Trans. Knowl. Data Eng. 2023
Query processing and optimization › secure query processing
privacy-preserving query processing
0.712023
SecSkyline: Fast Privacy-Preserving Skyline Queries Over Encrypted Cloud Databases · IEEE Trans. Knowl. Data Eng. 2023
Data mining › structured data mining › graph mining
subgraph counting
0.712023
MAGO: Maliciously Secure Subgraph Counting on Decentralized Social Graphs · IEEE Trans. Inf. Forensics Secur. 2023

Methods — techniques the papers use, named apart from their topics

lightweight cryptography · 14.8differential privacy · 4.1search access pattern hiding · 4.0data encoding and padding · 4.0secure multiparty computation · 3.7secret sharing · 3.0secure computation · 2.5projection residual · 2.0federated k-means clustering · 2.0edge differential privacy · 2.0GPU parallel computing · 1.7support set optimization · 1.0homomorphic encryption · 1.0generative graph model · 0.9encryption · 0.9compressive sensing · 0.8secure multi-party computation · 0.7
YearPublicationVenuePosition
2026 Toward Efficient Membership Inference Attacks Against Federated Large Language Models: A Projection Residual Approach
Guilin Deng, Silong Chen, Yuchuan Luo, Yi Liu 0057, Songlei Wang, Zhiping Cai, Lin Liu 0018, Xiaohua Jia, Shaojing Fu
SP5
2026 F2GP: Privacy-Preserving Federated & Fast Gaussian Process Models With Support Set Optimization
abstract
The widespread adoption of machine learning (ML) in privacy-sensitive domains such as healthcare and finance has amplified concerns surrounding data privacy, regulatory compliance, and generalization across data domains. Federated learning (FL) offers partial mitigation by enabling collaborative training without sharing raw data. However, current FL frameworks often fail to address key challenges, including vulnerabilities to semi-honest and colluding participants, inefficiencies in computation and communication for edge devices, and limited support for uncertainty-aware models like Gaussian Processes (GPs). This paper presentsF2GP, a secure federated framework for sparse GP approximation that addresses these gaps through two core innovations. First, a privacy-preserving support set selection algorithm based on one-shot federated$k$-means clustering improves model accuracy with minimal communication overhead. Second, a multi-party homomorphic encryption (HE) scheme secures the aggregation and inference process, ensuring robustness even when up to$M-1$participants collude with the server. We implement F2GP on a testbed of 15 NVIDIA Jetson Nano devices, emulating low-resource edge environments. The framework demonstrates practical scalability and achieves 15–20% better accuracy compared to non-secure distributed and centralized GP baselines, while maintaining sub-linear communication overhead. Evaluations across diverse datasets confirm F2GP's performance, resilient privacy, and suitability for uncertainty-aware inference. The code will be made available onhttps://gitee.com/SZU-AI4H/securedgp
Adil Nawaz, Jianqiang Li 0001, Victor C. M. Leung, Songlei Wang, Jie Chen 0027
IEEE Trans. Dependable Secur. Comput.4
2026 Privacy-Preserving Analytics on Outsourced Streaming Graphs: The Case of Pattern Detection
abstract
Streaming graphs widely exist in various application domains due to their excellent capability to capture temporal relationships between different entities. In recent years, outsourcing streaming graphs to the cloud for storage and analytics has become increasingly popular. Among others, pattern detection on streaming graphs, which aims to continuously detect subgraphs matching a given query pattern, benefits practical applications like credit card fraud detection and cyber-attack detection. However, conducting such streaming graph analytics in the cloud also raises critical privacy concerns. This paper introduces GraphGuard, the first system aimed at privacy-preserving pattern detection on outsourced streaming graphs. GraphGuard is designed through a tailored synergy of insights from graph modeling, lightweight secret sharing, edge differential privacy, and data encoding/padding. It conceals edge and vertex labels, as well as the relationship between vertices, for both the outsourced streaming graph and query pattern. We implement GraphGuard and perform comprehensive performance evaluations. The results show that GraphGuard is able to securely perform one detection on a streaming graph's snapshot (with a sliding time window of size 50,000) in just a few seconds. In comparison to a baseline utilizing general secure multiparty computation techniques, GraphGuard is up to 60× faster in query latency and achieves up to 98% savings in communication.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia
IEEE Trans. Knowl. Data Eng.1
2026 FastPSC: A Fast and Maliciously Secure Set Computation Service for Multi-Owner Set Data
abstract
The field of privacy-preserving computation has recently seen a surge in specialized methods for Private Set Intersection (PSI) and Private Set Union (PSU). The primary focus of existing research lies in the multi-party setting, where set owners collaboratively execute PSI/PSU protocols on their sets. Limited research has investigated the more scalable outsourced service setting, where set owners secretly share their sets among a set of servers that collaboratively provide PSI/PSU query services over the secret-shared data. In this paper, we present FastPSC, a new system design supporting maliciously secure PSI/PSU in the outsourced service setting. FastPSC delicately bridges lightweight secure computation techniques and differential privacy mechanisms. The key insight is to leverage differentially private leakage to achieve a significant efficiency boost in secure and accurate intersection and union query services. Experiments show that with differentially private leakage allowed, FastPSC can achieve a significant performance advantage over the-state-of-the-art prior works without differentially private leakage. Specifically, compared with the work by Mohasselet al.(CCS'20) with semi-honest security, FastPSC achieves a$1.5\times$–$52.2\times$speedup and reduces server-side communication cost by 78%–98%. Compared with the work by Asharovet al.(CCS'23) with malicious security, FastPSC achieves a$4.2\times$–$7.4\times$speedup and reduces server-side communication cost by 99%.
Songlei Wang, Yifeng Zheng 0001, Zhongyun Hua, Xiaohua Jia, Haibo Hu 0001
IEEE Trans. Serv. Comput.1
2026 SecDiv: Privacy-Preserving Diversity-Constrained Top-$k$k Query Processing in the Cloud
abstract
With the proliferation of cloud computing, outsourcing databases has become a common strategy for reducing on premise storage and computation costs. However, this approach raises serious privacy concerns, as sensitive data and query information may be exposed to the cloud. While existing top-$k$query methods have made progress in performance and privacy protection, they offer limited support for the more advanced requirement of diversity constrained queries. In light of this, we present SecDiv, the first privacy-preserving query system that supports diversity constraints over ciphertext in the cloud. SecDiv is built on a two-server distributed trust model and lightweight additive secret sharing, and hides data contents under an honest-but-curious, non-colluding adversary model to ensure that cloud servers learn no sensitive information. SecDiv comprises three customized secure components: SecDMap maps the structured database of the data owner into two secret-shared tables; SecQMap translates each SQL statement and its diversity constraints into vectors whose lengths match the database attributes, thereby hiding targeted attributes and literal values; and SecCQ performs secure filtering, ordering, and top-$k$selection in the cloud, centered on a secure most significant bit comparison implemented by a parallel-prefix adder. A formal security analysis is conducted to provide theoretical guarantees for the security of SecDiv. SecDiv is evaluated on three real datasets, with diversity constraints configured using top-$k$and category count conditions to emulate practical ranking scenarios. Compared with a plaintext baseline, SecDiv achieves identical results with 100% accuracy. Query latency remains practical, with second-level response times in typical settings, and communication overhead increases as expected. Overall, experimental results demonstrate that SecDiv attains a balanced trade-off among privacy, accuracy, and efficiency in real-world cloud service environments.
Yinxing Zhang, Guang Tang, Qingwang Wang, Songlei Wang, Zhiquan Liu 0001, Zhongyun Hua
IEEE Trans. Serv. Comput.4
2025 Privacy-Assured Analytics on Decentralized Graphs:The Case of Graph Learning
abstract
Graph learning has garnered increasing attention in recent years, which aims to train machine learning models over graph data to support various graph analytic tasks. Coming with the popularity of graph learning are critical privacy concerns regarding the information-rich graphs in many application domains (e.g., finance, social networks, and healthcare). There is thus an urgent call for privacy-preserving graph learning. In this paper, we target an emerging decentralized graph scenario, where a graph is fully decentralized among a set of nodes in such a way that each node only has a limited local view about the global graph. We propose PDGL, a new system framework that can effectively support privacy-assured model training over a decentralized graph, with privacy protection for the links among the nodes as well as the nodes’ private feature data and labels. In contrast to PDGL, prior work does not provide protection for the nodes’ links, feature data, and labels simultaneously. Extensive experiments demonstrate that while providing strong privacy protection for decentralized graph data, PDGL can achieve model utility comparable to the baseline setting of centralized graph learning.
Longji Li, Yifeng Zheng 0001, Songlei Wang, Zhongyun Hua, Lei Xu 0015, Yansong Gao 0001
TrustCom3
2025 PrivAGM: Secure Construction of Differentially Private Directed Attributed Graph Models on Decentralized Social Graphs
abstract
Decentralized social graphs, where no single entity possesses the information of the entire graph, and each user maintains only a limited view of the graph, contain great value for different applications. However, simply collecting local views for analytics raises privacy concerns due to the sensitive information of social relationships they capture. To address this, a canonical approach involves privately fitting a generative graph model to the decentralized social graph, generating a differentially private synthetic graph that serves as a proxy for analytics. Existing solutions, however, often fail to capture the inherent directionality of edges and attribute-edge correlations when dealing with decentralized directed social graphs, leading to synthetic graphs with poor utility. To bridge this gap, we present PrivAGM, a new solution that harnesses the synergies among differential privacy, secure multiparty computation, and generative graph models, enabling the secure construction of differentially private directed attributed graph models on decentralized social graphs while ensuring the privacy preservation of individuals. We evaluate PrivAGM on three real-world directed social graph datasets. The results show that PrivAGM outperforms the state-of-the-art methods, generating synthetic graphs with significantly higher utility.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Haibo Hu 0001
Proc. VLDB Endow.1
2025 OblivTime: Oblivious and Efficient Interval Skyline Query Processing Over Encrypted Time-Series Data
abstract
Time-series data is prevalent in many applications like smart homes, smart grids, and healthcare. And it is now increasingly common to store and query time-series data in the cloud. Despite the benefits, data privacy concerns in such outsourced services are pressing, making it imperative to embed privacy assurance mechanisms from the outset. Most existing related works have been focused on querying for different types of aggregate statistics. In this article, we instead focus on the secure support for advanced interval skyline queries, which allow to identify time series that are not dominated by any other time series within a query time interval. This is valuable for time-series data analytics in applications like remote health monitoring (e.g., identifying patients with high heart rates in a certain week). We present OblivTime, a new system framework for oblivious and efficient interval skyline query processing over encrypted time-series data. OblivTime is built from a synergy of time-series data analytics, lightweight cryptography, and GPU parallel computing, achieving stronger security guarantees and lower online query latency over the state-of-the-art prior work. Extensive experiments demonstrate that OblivTime can achieve up to$666\times$speedup in online query latency over the state-of-the-art prior work.
Huajie Ouyang, Yifeng Zheng 0001, Songlei Wang, Zhongyun Hua
IEEE Trans. Serv. Comput.3
2025 ObliuSky: Oblivious User-Defined Skyline Query Processing in the Cloud
abstract
The proliferation of cloud computing has spurred the popularity of storing and querying databases in the cloud. Among others, skyline queries play an important role in the database field due to its usefulness in multi-criteria decision support systems. To accommodate the tailored needs of users, user-defined skyline query has recently emerged, allowing users to define custom preferences in their skyline queries. However, user-defined skyline query services, if deployed in the cloud, may raise critical privacy concerns as the outsourced databases and skyline queries may contain proprietary/privacy-sensitive information. In light of the above, this paper presents ObliuSky, a new solution enabling oblivious user-defined skyline query processing in the cloud. ObliuSky departs from prior work by not only providing confidentiality protection for the content of the outsourced database, the user-defined skyline queries, and the query results, but also hiding the data patterns (e.g., user-defined dominance relations among database points and search access patterns) which may indirectly cause data leakages. We formally analyze the security guarantees and conduct extensive performance evaluations. The results show that while achieving much stronger security guarantees than the state-of-the-art prior work, ObliuSky is superior in database and query encryption efficiency, and scalable in oblivious query processing.
Yifeng Zheng 0001, Songlei Wang, Zhongyun Hua, Yansong Gao 0001
IEEE Trans. Serv. Comput.3
2025 Privacy-Preserving Competitive Detour Tasking in Spatial Crowdsourcing
abstract
Spatial crowdsourcing (SC) has recently emerged as a new crowdsourcing service paradigm, where workers move physically to designated locations to perform tasks. Most SC systems perform task assignment based on the spatial proximity between task locations and worker locations. Under such a strategy, workers can only perform tasks near them, which may result in low social welfare (i.e., the total profit of the platform and workers). In contrast, the newly emerging strategy of competitive task assignment (CTA) stimulates workers to compete for their preferred tasks, allowing optimization of the overall profit of SC systems. Among others, one novel CTA setting is competitive detour tasking, which allows workers to compete for tasks that need them to make detours from their original travel paths. However, it requires collecting each worker’s bidding profile which may expose private information. In light of this, in this article, we design, implement, and evaluate PrivCO, a new system framework enabling privacy-preserving competitive detour tasking services in SC. PrivCO delicately bridges state-of-the-art competitive detour tasking algorithms with lightweight cryptography, providing strong protections for workers’ bidding profiles. Extensive experiments over real-world datasets demonstrate that while offering strong security guarantees, PrivCO achieves social welfare comparable to the plaintext domain.
Yifeng Zheng 0001, Menglun Zhou, Songlei Wang, Zhongyun Hua, Jinghua Jiang, Yansong Gao 0001
IEEE Trans. Serv. Comput.3
2024 GraphGuard: Private Time-Constrained Pattern Detection Over Streaming Graphs in the Cloud
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia
USENIX Security Symposium1
2024 SARA: A Sparsity-Aware Efficient Oblivious Aggregation Service for Federated Matrix Factorization
Yifeng Zheng 0001, Tianchen Xiong, Huajie Ouyang, Songlei Wang, Zhongyun Hua, Yansong Gao 0001
WISE (2)4
2024 BopSkyline: Boosting privacy-preserving skyline query service in the cloud
Yifeng Zheng 0001, Songlei Wang, Zhongyun Hua, Lei Xu 0019, Yansong Gao 0001
Comput. Secur.3
2024 SecDR: Enabling Secure, Efficient, and Accurate Data Recovery for Mobile Crowdsensing
abstract
Mobile crowdsensing (MCS) has rapidly emerged as a popular paradigm for sensory data collection and benefited various location-based services and applications like road monitoring, smart transportation, and environmental monitoring. In practice, there often exist data-missing regions in the target sensing area, due to factors like limited budget, large area size, and scarcity of participants. This poses a demand for data recovery, which is commonly done based on the compressive sensing (CS) technique. However, CS-based data recovery requires access to sensory data tagged with locations, raising critical concerns on participants’ location privacy. While a plethora of location privacy techniques exist, most of them breach the data correlation inherently required by CS-based data recovery. Meanwhile, existing works mostly focus on protecting locations and overlook sensory data which may also indirectly lead to location leakages. In this paper, we propose SecDR, a new system design supporting secure, efficient, and accurate data recovery for location-based MCS applications. SecDR protects both locations and sensory data, and is built from a delicate synergy of CS-based data recovery and lightweight cryptography techniques. Extensive evaluations demonstrate that SecDR achieves promising performance and, even with stronger security guarantees, outperforms the state-of-the-art, with accuracy close to the plaintext domain.
Yifeng Zheng 0001, Menglun Zhou, Songlei Wang, Hejiao Huang, Xiaohua Jia, Xun Yi, Cong Wang 0001
IEEE Trans. Dependable Secur. Comput.3
2024 eGrass: An Encrypted Attributed Subgraph Matching System With Malicious Security
abstract
It is increasingly common for enterprises/organizations to outsource graph analytics services to the cloud. For example, enterprises may leverage the cloud to store and query large attributed graphs. Among others, subgraph matching over a large attributed graph is a common and fundamental query functionality for graph analytics. It aims to retrieve all isomorphic subgraphs for a small query graph and greatly benefits various application domains like cheminformatics, social network analysis, and anti-money laundering. Deploying subgraph matching service in the cloud, however, poses a threat to the privacy of the information-rich graph data as the cloud gains access to the attributed graph, query graph, and query result. Given this, several works have been proposed for supporting privacy-aware subgraph matching. However, prior works only consider a weak semi-honest threat model and cannot provide integrity guarantees for the subgraph matching results in case of malicious adversary. In light of this, we design, implement, and evaluate eGrass, a new system enabling maliciously secure attributed subgraph matching service outsourced to the cloud. In addition to offer protection for graph data confidentiality, eGrass is also designed to hide search access patterns as well as defend against malicious cloud server that attempt to compromise the result integrity. We conduct extensive experiments on a real-world dataset. The results demonstrate that compared to the state-of-the-art previous protocol with semi-honest security, eGrass is only 3 × −4.7× slower in query latency, uses 3 × −3.5× more communication, and does not require extra cloud-side storage.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Cong Wang 0001
IEEE Trans. Inf. Forensics Secur.1
2023 PPTA: A location privacy-preserving and flexible task assignment service for spatial crowdsourcing
Menglun Zhou, Yifeng Zheng 0001, Songlei Wang, Zhongyun Hua, Hejiao Huang, Yansong Gao 0001, Xiaohua Jia
Comput. Networks3
2023 MAGO: Maliciously Secure Subgraph Counting on Decentralized Social Graphs
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Qian Wang 0002, Cong Wang 0001
IEEE Trans. Inf. Forensics Secur.1
2023 PrigSim: Towards Privacy-Preserving Graph Similarity Search as a Cloud Service
abstract
Graphs are widely used to model complex structured data in many applications. With the proliferation of cloud computing, it is popular to store and query graphs in the cloud. Among others, graph similarity search, which aims to retrieve from a graph database graphs similar to a query graph, has received wide attentions and benefited various domains such as cheminformatics, computer vision, and more. Deploying graph similarity search services on the cloud, however, raises critical privacy concerns on the information-rich graphs. In this article, we initiate the first study on privacy-preserving graph similarity search in cloud computing. We design, implement, and evaluate PrigSim, a novel system allowing the cloud to host an outsourced encrypted graph database and support secure graph similarity search, where the graph similarity is measured by the well-known metric called graph edit distance. PrigSim is built from a customized and delicate synergy of insights on graph modelling, lightweight cryptography, and data encoding and padding, providing protections for the confidentiality of data content associated with graphs, as well as hiding the connections among vertices. Extensive experiments demonstrate that the security design of PrigSim is accuracy-preserving, and presents modest performance overheads (with$9\times$-$15\times$higher query latency than the plaintext baseline).
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Hejiao Huang, Cong Wang 0001
IEEE Trans. Knowl. Data Eng.1
2023 Privacy-Preserving Analytics on Decentralized Social Graphs: The Case of Eigendecomposition
abstract
Analytics over social graphs allows to extract valuable knowledge and insights for many fields like community detection, fraud detection, and interest mining. In practice, decentralized social graphs frequently arise, where the social graph is not available to a single entity and is decentralized among a large number of users, each holding only a limited local view about the whole graph. Collecting the local views for analytics of decentralized social graphs raises critical privacy concerns, as they encode private information about the social interactions among individuals. In this paper, we design, implement, and evaluate PrivGED, a new system aimed at privacy-preserving analytics over decentralized social graphs. PrivGED focuses on the support for eigendecomposition, one popular and fundamental graph analytics task producing eigenvalues/eigenvectors over the adjacency matrix of a social graph and benefits various practical applications. PrivGED is built from a delicate synergy of insights on graph analytics, lightweight cryptography, and differential privacy, allowing users to securely contribute their local views on a decentralized social graph for a cloud-based eigendecomposition analytics service while gaining strong privacy protection. Extensive experiments over real-world social graph datasets demonstrate that PrivGED achieves accuracy comparable to the plaintext domain, with practically affordable performance superior to prior art.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Xun Yi
IEEE Trans. Knowl. Data Eng.1
2023 SecSkyline: Fast Privacy-Preserving Skyline Queries Over Encrypted Cloud Databases
abstract
The well-known benefits of cloud computing have spurred the popularity of database service outsourcing, where one can resort to the cloud to conveniently store and query databases. Coming with such popular trend is the threat to data privacy, as the cloud gains access to the databases and queries which may contain sensitive information, like medical or financial data. A large body of work has been presented for querying encrypted databases, which has been mostly focused on secure keyword search. In this paper, we instead focus on the support for secure skyline query processing over encrypted outsourced databases, where little work has been done. Skyline query is an advanced kind of database query which is important for multi-criteria decision-making systems and applications. We propose SecSkyline, a new system framework building on lightweight cryptography for fast privacy-preserving skyline queries. SecSkyline ambitiously provides strong protection for not only the content confidentiality of the outsourced database, the query, and the result, but also for data patterns that may incur indirect data leakages, such as dominance relationships among data points and search access patterns. Extensive experiments demonstrate that SecSkyline is substantially superior to the state-of-the-art in query latency, with up to$813\times$improvement.
Yifeng Zheng 0001, Songlei Wang, Xiaohua Jia, Hejiao Huang, Cong Wang 0001
IEEE Trans. Knowl. Data Eng.3
2023 SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Service
abstract
Graphs are widely used to model the complex relationships among entities. As a powerful tool for graph analytics, graph neural networks (GNNs) have recently gained wide attention due to its end-to-end processing capabilities. With the proliferation of cloud computing, it is increasingly popular to deploy the services of complex and resource-intensive model training and inference in the cloud due to its prominent benefits. However, GNN training and inference services, if deployed in the cloud, will raise critical privacy concerns about the information-rich and proprietary graph data (and the resulting model). While there has been some work on secure neural network training and inference, they all focus on convolutional neural networks handling images and text rather than complex graph data with rich structural information. In this article, we design, implement, and evaluate SecGNN, the first system supporting privacy-preserving GNN training and inference services in the cloud. SecGNN is built from a synergy of insights on lightweight cryptography and machine learning techniques. We deeply examine the procedure of GNN training and inference, and devise a series of corresponding secure customized protocols to support the holistic computation. Extensive experiments demonstrate that SecGNN achieves comparable plaintext training and inference accuracy, with promising performance.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia
IEEE Trans. Serv. Comput.1
2023 Privet: A Privacy-Preserving Vertical Federated Learning Service for Gradient Boosted Decision Tables
abstract
Vertical federated learning (VFL) has recently emerged as an appealing distributed paradigm empowering multi-party collaboration for training high-quality models over vertically partitioned datasets. Gradient boosting has been popularly adopted in VFL, which builds an ensemble of weak learners (typically decision trees) to achieve promising prediction performance. Recently there have been growing interests in using decision table as an intriguing alternative weak learner in gradient boosting, due to its simpler structure, good interpretability, and promising performance. In the literature, there have been works on privacy-preserving VFL for gradient boosted decision trees, but no prior work has been devoted to the emerging case of decision tables. Training and inference on decision tables are different from that in the case of generic decision trees, not to mention gradient boosting with decision tables in VFL. In light of this, we design, implement, and evaluate Privet, the first system framework enabling privacy-preserving VFL service for gradient boosted decision tables. Privet delicately builds on lightweight cryptography and allows an arbitrary number of participants holding vertically partitioned datasets to securely train gradient boosted decision tables. Extensive experiments over several real-world datasets and synthetic datasets demonstrate that Privet achieves promising performance, with utility comparable to plaintext centralized learning.
Yifeng Zheng 0001, Shuangqing Xu, Songlei Wang, Yansong Gao 0001, Zhongyun Hua
IEEE Trans. Serv. Comput.3
2022 PolarDB-X: An Elastic Distributed Relational Database for Cloud-Native Applications
abstract
Cloud computing is on the rise, which promotes new breeds of database systems to accommodate the cloud environment. The development of cloud-native databases reveals three trends. One is the adoption of multi-datacenter (DC) deployment to survive the downtime of any single site. Another is the separation of computation and storage resources to achieve higher elasticity and scalability. The last is the support of HTAP to eliminate data redundancy and system complexity from heterogeneous databases. To cater to these trends, we design a distributed relational database called PolarDB-X, which is built on top of the cloud-native database PolarDB. It hence inherits many cloud-native features, such as multi-datacenter deployment and elasticity. To achieve cross-DC capability, it leverages Paxos and hybrid logical clock to achieve durability and snapshot-isolation consistency with low coordination costs. For resource elasticity, since the underlying PolarDB supports rapid migration of tenants between nodes, PolarDB-X can quickly scale the cluster to cope with a sudden traffic increase. For HTAP support, with the help of read replicas and a HTAP executor, PolarDB-X can improve the latency and parallelism of analytical queries without impacting concurrently-running TP workloads. Using its MPP engine and an in-memory column index, the efficiency of analytical queries can be further enhanced. PolarDB-X is now a cloud database service at Alibaba Cloud. We have learned many useful lessons from its development and operation, and have incorporated those into our design and analysis.
Wei Cao 0006, Feifei Li 0001, Gui Huang, Jianghang Lou, Dengcheng He, Mengshi Sun, Yingqiang Zhang, Sheng Wang 0011, Xueqiang Wu, Han Liao, Zilin Chen, Xiaojian Fang, Chenghui Liang, Yanxin Luo, Huanming Wang, Songlei Wang, Zhanfeng Ma, Xinjun Yang, Yubin Ruan, Qingda Hu, Junbin Kang
ICDE18
2022 A multiple hierarchical clustering ensemble algorithm to recognize clusters arbitrarily shaped
abstract
As a research hotspot in ensemble learning, clustering ensemble obtains robust and highly accurate algorithms by integrating multiple basic clustering algorithms. Most of the existing clustering ensemble algorithms take the linear clustering algorithms as the base clusterings. As a typical unsupervised learning technique, clustering algorithms have difficulties properly defining the accuracy of the findings, making it difficult to significantly enhance the performance of the final algorithm. AGglomerative NESting method is used to build base clusters in this article, and an integration strategy for integrating multiple AGglomerative NESting clusterings is proposed. The algorithm has three main steps: evaluating the credibility of labels, producing multiple base clusters, and constructing the relation among clusters. The proposed algorithm builds on the original advantages of AGglomerative NESting and further compensates for the inability to identify arbitrarily shaped clusters. It can establish the proposed algorithm’s superiority in terms of clustering performance by comparing the proposed algorithm’s clustering performance to that of existing clustering algorithms on different datasets.
Yuqin Sun, Songlei Wang, Anduo Hu, Jinzhong Sun
Intell. Data Anal.2
2022 OblivGM: Oblivious Attributed Subgraph Matching as a Cloud Service
abstract
In recent years there has been growing popularity of leveraging cloud computing for storing and querying attributed graphs, which have been widely used to model complex structured data in various applications. Such trend of outsourced graph analytics, however, is accompanied with critical privacy concerns regarding the information-rich and proprietary attributed graph data. In light of this, we design, implement, and evaluate OblivGM, a new system aimed at oblivious graph analytics services outsourced to the cloud. OblivGM focuses on the support for attributed subgraph matching, one popular and fundamental graph query functionality aiming to retrieve from a large attributed graph subgraphs isomorphic to a small query graph. Built from a delicate synergy of insights from attributed graph modelling and advanced lightweight cryptography, OblivGM protects the confidentiality of data content associated with attributed graphs and queries, conceals the connections among vertices in attributed graphs, and hides search access patterns. Meanwhile, OblivGM flexibly supports oblivious evaluation of varying subgraph queries, which may contain equality and/or range predicates. Extensive experiments over a real-world attributed graph dataset demonstrate that while providing strong security guarantees, OblivGM achieves practically affordable performance (with query latency on the order of a few seconds).
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Hejiao Huang, Cong Wang 0001
IEEE Trans. Inf. Forensics Secur.1
2022 PeGraph: A System for Privacy-Preserving and Efficient Search Over Encrypted Social Graphs
abstract
With the widespread adoption of cloud computing, it is increasingly popular for online social network (OSN) service providers to leverage the public cloud as a back-end to manage their services for the cloud’s well-understood benefits. However, the cloud is also notoriously subject to a wide attack surface, making it an imperative need to embed security in the cloud-backed OSN service from the very beginning. In light of this, in this paper, we design, implement, and evaluate PeGraph, the first system simultaneously allowing private, efficient, and rich queries over encrypted social graphs. PeGraph is aimed at safeguarding the confidentiality of the social graph at the cloud, while preserving the functionality of social search, a key enabler for quality OSN services like friend discovery and user targeting. PeGraph is built from a delicate synergy of insights from social graph modelling and lightweight cryptography such as searchable encryption and additive secret sharing, supporting rich social search queries like exact queries, fuzzy queries, and mixed queries. PeGraph also allows the cloud to obliviously render the encrypted social search results in a ranked order according to their importance, as per users’ preferences. Extensive experiments demonstrate that PeGraph can securely process a wide range of practical social search queries within 1 second, over a real-world social graph consisting of millions of entities.
Songlei Wang, Yifeng Zheng 0001, Xiaohua Jia, Xun Yi
IEEE Trans. Inf. Forensics Secur.1
2022 Efficient Lane-Level Map Building via Vehicle-Based Crowdsourcing
abstract
By providing rich context of lane information on roads, lane-level maps play a vital role in intelligent transportation systems. Since Global Positioning Systems (GPS) have been widely applied to vehicles, vehicle-based crowdsourcing offers an economical way to the lane-level map building by collecting and analyzing the GPS trajectories of vehicles. However, existing works cannot directly extract lane-level road information from raw and interleaved crowdsourcing trajectories, and moreover they are time-consuming and inaccurate. In this article, we propose a lane-level map building scheme, which can directly extract lane-level road information from raw crowdsourcing GPS trajectories with both efficiency and accuracy improvement. Consider the global similarity between trajectories, we design an efficient trajectory segmentation and clustering algorithm based on improved discrete Fréchet distance and entropy theory, which can directly and accurately deal with the interleaved and messy trajectories. To improve the efficiency, we employ the Least Square Estimate (LSE) to constrain Gaussian Mixture Model (GMM) and design an efficient and accurate lane-level road information extraction algorithm. Comprehensive comparative experiments and performance evaluation on a real-world trajectory dataset show that the proposed scheme outperforms the state-of-the-art works in terms of both efficiency and accuracy.
Jiangang Shu, Songlei Wang, Xiaohua Jia, Weizhe Zhang, Ruitao Xie, Hejiao Huang
IEEE Trans. Intell. Transp. Syst.2