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

Shaojing Fu

dblp:98/902 · DBLP profile ↗
← Back
110ranked-venue papers
11as first author
70since 2021 · last 2026
—ORCID · conflict

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

Security and privacy · 34 · 4 first-author · 22 since 2021Computer networks · 21 · 1 first-author · 9 since 2021Databases, data management, data science and information retrieval · 18 · 2 first-author · 11 since 2021Applied, interdisciplinary, general and emerging computing · 14 · 2 first-author · 8 since 2021Artificial intelligence and machine learning · 11 · 8 since 2021Systems, architecture and hardware · 9 · 2 first-author · 8 since 2021Theory of computation · 7 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 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
26 papers
Privacy and data protection · 34% Cryptographic protocols and secure computation · 30% Cryptographic primitives and cryptanalysis · 12%
Artificial intelligence
7 papers
Efficient and distributed learning · 39% Language models and text generation · 20% Transfer learning and domain adaptation · 17%
Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 93% Distributed and cloud data management · 7%
Computer networks
5 papers
Network measurement and analytics · 88% Internet of things and sensor networks · 7% Edge and fog computing · 5%
Software engineering, system software, and programming languages
1 paper
Software testing · 87% Program analysis · 13%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation
secure multiparty computation
3.652026
Secure Optimization With Asynchronous Structured Skyline Predicates Under Vertical Data Federation · IEEE Trans. Inf. Forensics Secur. 2026
PriSEG: A Privacy-Preserving Scheme for Image Segmentation System · IEEE Trans. Dependable Secur. Comput. 2026
PrivMLLM: Efficient Three-Party Multimodal Large Language Model Secure Inference Supported Prompt Privacy · ICNP 2025
Privacy and data protection › privacy-preserving machine learning
privacy-preserving machine learning inference
2.632026
PriSEG: A Privacy-Preserving Scheme for Image Segmentation System · IEEE Trans. Dependable Secur. Comput. 2026
PrivMLLM: Efficient Three-Party Multimodal Large Language Model Secure Inference Supported Prompt Privacy · ICNP 2025
SecDM: A Secure and Lossless Human Mobility Prediction System · IEEE Trans. Serv. Comput. 2024
Security and privacy of machine learning
privacy-preserving inference
2.022026
FLUTE: FSS-Based Secure Two-Party LLM Inference Using Partial Transformer Encryption · IEEE Trans. Dependable Secur. Comput. 2026
PriSEG: A Privacy-Preserving Scheme for Image Segmentation System · IEEE Trans. Dependable Secur. Comput. 2026
Query processing and optimization › preference query › skyline query
secure skyline query
1.922026
Secure Optimization With Asynchronous Structured Skyline Predicates Under Vertical Data Federation · IEEE Trans. Inf. Forensics Secur. 2026
Secure Optimization With Preferred Skyline Predicate on Incomplete Data · IEEE Trans. Serv. Comput. 2025
Query processing and optimization › preference query
skyline query
1.922026
Secure Optimization With Asynchronous Structured Skyline Predicates Under Vertical Data Federation · IEEE Trans. Inf. Forensics Secur. 2026
Secure Optimization With Preferred Skyline Predicate on Incomplete Data · IEEE Trans. Serv. Comput. 2025
Privacy and data protection
privacy-preserving machine learning
1.832026
Euston: Efficient and User-Friendly Secure Transformer Inference with Non-Interactivity · SP 2026
A Lightweight Privacy-Preserving CNN Feature Extraction Framework for Mobile Sensing · IEEE Trans. Dependable Secur. Comput. 2021
PrivMLLM: Efficient Three-Party Multimodal Large Language Model Secure Inference Supported Prompt Privacy · ICNP 2025
Cryptographic protocols and secure computation › secure multiparty computation
secure two-party computation
1.822026
FLUTE: FSS-Based Secure Two-Party LLM Inference Using Partial Transformer Encryption · IEEE Trans. Dependable Secur. Comput. 2026
SecDM: A Secure and Lossless Human Mobility Prediction System · IEEE Trans. Serv. Comput. 2024
Network security › traffic analysis
encrypted traffic analysis
1.722025
The Analysis of Encrypted Video Stream Based on Low-Dimensional Embedding Method · IEEE Trans. Inf. Forensics Secur. 2025
MM4flow: A Pre-trained Multi-modal Model for Versatile Network Traffic Analysis · CCS 2025
Privacy and data protection › data aggregation
privacy-preserving data aggregation
1.322024
A Robust and Lightweight Privacy-Preserving Data Aggregation Scheme for Smart Grid · IEEE Trans. Dependable Secur. Comput. 2024
Achieving Privacy-Preserving and Lightweight Truth Discovery in Mobile Crowdsensing · IEEE Trans. Knowl. Data Eng. 2022
Cryptographic protocols and secure computation
secret sharing
1.322024
SecDM: A Secure and Lossless Human Mobility Prediction System · IEEE Trans. Serv. Comput. 2024
Achieving Privacy-Preserving and Lightweight Truth Discovery in Mobile Crowdsensing · IEEE Trans. Knowl. Data Eng. 2022
Privacy and data protection › privacy-preserving data analysis
privacy-preserving truth discovery
1.222023
Achieving Privacy-preserving and Lightweight Truth Discovery in Mobile Crowdsensing (Extended abstract) · ICDE 2023
Achieving Privacy-Preserving and Lightweight Truth Discovery in Mobile Crowdsensing · IEEE Trans. Knowl. Data Eng. 2022
Security and privacy of machine learning › privacy attack
data reconstruction attack
1.012026
Reconstructing Training Data from Adapter-based Federated Large Language Models · WWW 2026
Privacy and data protection › privacy-preserving machine learning
federated learning privacy
1.012026
Reconstructing Training Data from Adapter-based Federated Large Language Models · WWW 2026
Cryptographic protocols and secure computation
function secret sharing
1.012026
FLUTE: FSS-Based Secure Two-Party LLM Inference Using Partial Transformer Encryption · IEEE Trans. Dependable Secur. Comput. 2026
Privacy and data protection › privacy-preserving machine learning › federated learning privacy
gradient inversion attack
1.012026
Reconstructing Training Data from Adapter-based Federated Large Language Models · WWW 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 › secure multiparty computation › secure two-party computation
private transformer inference
1.012026
Euston: Efficient and User-Friendly Secure Transformer Inference with Non-Interactivity · SP 2026
Cryptographic protocols and secure computation
secure inference
1.012026
Euston: Efficient and User-Friendly Secure Transformer Inference with Non-Interactivity · SP 2026
Machine learning › Efficient and distributed learning
federated learning
0.912025
An Efficient Replication-Based Aggregation Verification and Correctness Assurance Scheme for Federated Learning · IEEE Trans. Serv. Comput. 2025
Machine learning › Efficient and distributed learning › federated learning › privacy-preserving federated learning
secure aggregation
0.912025
An Efficient Replication-Based Aggregation Verification and Correctness Assurance Scheme for Federated Learning · IEEE Trans. Serv. Comput. 2025
Network measurement and analytics › traffic analysis
encrypted traffic analysis
0.912025
Robustness Matters: Pre-Training Can Enhance the Performance of Encrypted Traffic Analysis · IEEE Trans. Inf. Forensics Secur. 2025
Network measurement and analytics
traffic analysis
0.912025
MM4flow: A Pre-trained Multi-modal Model for Versatile Network Traffic Analysis · CCS 2025
Network measurement and analytics
traffic characterization
0.912025
unFlowS: An Unsupervised Construction Scheme of Flow Spectrum for Network Traffic Detection · IEEE Trans. Inf. Forensics Secur. 2025
Privacy and data protection
privacy-preserving query processing
0.912025
Secure Optimization With Preferred Skyline Predicate on Incomplete Data · IEEE Trans. Serv. Comput. 2025
Network security
traffic analysis
0.912025
unFlowS: An Unsupervised Construction Scheme of Flow Spectrum for Network Traffic Detection · IEEE Trans. Inf. Forensics Secur. 2025
Hardware security and side channels
trusted execution environments
0.912025
PrivMLLM: Efficient Three-Party Multimodal Large Language Model Secure Inference Supported Prompt Privacy · ICNP 2025
Distributed systems
fault tolerance
0.912025
An Efficient Replication-Based Aggregation Verification and Correctness Assurance Scheme for Federated Learning · IEEE Trans. Serv. Comput. 2025
Machine learning › Transfer learning and domain adaptation › few-shot learning
cross-domain few-shot learning
0.812024
Enhancing Information Maximization With Distance-Aware Contrastive Learning for Source-Free Cross-Domain Few-Shot Learning · IEEE Trans. Image Process. 2024
Cryptographic primitives and cryptanalysis
block cipher
0.812024
Feistel-Like Structures Revisited: Classification and Cryptanalysis · CRYPTO (4) 2024
Cryptographic primitives and cryptanalysis › block cipher
feistel network
0.812024
Feistel-Like Structures Revisited: Classification and Cryptanalysis · CRYPTO (4) 2024

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

function secret sharing · 2.9secret sharing · 2.2secure computation protocols for division and activation functions · 2.0secure computation · 2.0projection residual · 2.0additive secret sharing · 2.0replication-based verification · 1.7learning contract · 1.7game theory · 1.7perturbation · 1.2vertical dominance · 1.0truth-value conversion · 1.0language prior · 1.0gradient inversion · 1.0constrained greedy decoding · 1.0asynchronous structured skyline predicate · 1.0GPU-friendly protocol · 1.0ABY2.0 matrix multiplication · 1.0
YearPublicationVenuePosition
2026 Multimodal Deepfake Detection with Quantum State Inspired Analytic Incremental Adaptability Learning
abstract
Multimodal deepfake technologies have emerged rapidly in recent years, with wide application prospects in various fields. The conventional single-training paradigm with inherent limited generalization illustrates inadequate for addressing the continuous evolution of multimodal deepfakes. However, fine-tuning a model with new deepfake data faces past forgery patterns loss and the significant domain shift in diverse novel multimodal deepfake technologies. To address these issues, we propose a novel Quantum State Analytic Incremental Adaptability Learning method (Qsaint) for multimodal deepfake detection. To stabilize prior deepfake memory, Qsaint recursively learns detection-label mapping relations for the new deepfakes artifact with a closed-form solution, preserving the distribution memory from the historical deepfake domains without accessing previous videos. During incremental learning stages, we propose a deepfake quantum state adaptability module inspired by quantum information science. It adapts to the new forgery states and aligns them with the historical deepfake knowledge through cooling and evolution operations, eliminating deepfake domain shift issues. Comprehensive experiments demonstrate that Qsaint significantly mitigates the memory interference of historical deepfakes, effectively balancing the adaptability for new forgery tasks with the memorization of known deepfake patterns.
Jianbin Ye, Bo Liu 0014, Huaping Hu, Zijian Gao, Shaojing Fu, Kele Xu, Huaimin Wang 0001
ICMR6
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
SP9
2026 Euston: Efficient and User-Friendly Secure Transformer Inference with Non-Interactivity
Xinwen Gao, Shaojing Fu, Lin Liu 0018, Zhuotao Liu, Yuchuan Luo
SP2
2026 Reconstructing Training Data from Adapter-based Federated Large Language Models
abstract
Adapter-based Federated Large Language Models (FedLLMs) are widely adopted to reduce the computational, storage, and communication overhead of full-parameter fine-tuning for web-scale applications while preserving user privacy. By freezing the backbone and training only compact low-rank adapters, these methods appear to limit gradient leakage and thwart existing Gradient Inversion Attacks (GIAs). Contrary to this assumption, we show that low-rank adapters create new, exploitable leakage channels. We propose the Unordered-word-bag-based Text Reconstruction (UTR) attack, a novel GIA tailored to the unique structure of adapter-based FedLLMs. UTR overcomes three core challenges—low-dimensional gradients, frozen backbones, and combinatorially large reconstruction spaces—by: (i) inferring token presence from attention patterns in frozen layers, (ii) performing sentence-level inversion within the low-rank subspace of adapter gradients, and (iii) enforcing semantic coherence through constrained greedy decoding guided by language priors. Extensive experiments across diverse models (GPT2-Large, BERT, Qwen2.5-7B) and datasets (CoLA, SST-2, Rotten Tomatoes) demonstrate that UTR achieves near-perfect reconstruction accuracy (ROUGE-1/2 > 99), even with large batch sizes—settings where prior GIAs fail completely. Our results reveal a fundamental tension between parameter efficiency and privacy in FedLLMs, challenging the prevailing belief that lightweight adaptation inherently enhances security. Our code and data are available at https://github.com/shwksnshwowk-wq/GIA
Silong Chen, Yuchuan Luo, Guilin Deng, Yi Liu 0057, Ming Xu 0002, Shaojing Fu, Xiaohua Jia
WWW6
2026 PriSEG: A Privacy-Preserving Scheme for Image Segmentation System
abstract
Image segmentation, a crucial technology in computer vision, is being applied in an increasingly wide range of fields. However, as data processing involves privacy, corresponding security issues have also emerged. The straightforward application of conventional security protocols in extensive image segmentation networks tends to yield suboptimal results, primarily due to the accumulation of errors. To protect sensitive or personal data, we introduce PriSEG — the first practical privacy-preserving image segmentation scheme based on Secure Multi-Party Computation (SMPC) technology. This study employs additive secret sharing and develops high-precision secure computation protocols for critical operations such as division and nonlinear activation functions (e.g., Sigmoid and ReLU) within neural networks. Our novel protocols facilitate secure inference in large and complex image segmentation networks. Additionally, our system design incorporates a tripartite service provider model, enhancing the system's robustness by ensuring it remains operational despite the dropout of any service provider. We have also validated the security of PriSEG under a semi-honest model. The experimental results on real-world datasets demonstrate that our scheme achieves performance comparable to plaintext implementations, with only a 0.005 degradation on average Mean Absolute Error (aveMAE). This proves the effectiveness and practicality of our scheme.
Yuchuan Luo, Lin Liu 0018, Shaojing Fu
IEEE Trans. Dependable Secur. Comput.5
2026 FLUTE: FSS-Based Secure Two-Party LLM Inference Using Partial Transformer Encryption
abstract
Recently, transformer-based large language models (LLMs) have become mainstream, particularly when used as agents. However, users with exceedingly sensitive data cannot benefit due to a lack of high-performance devices to train LLMs or limited access to large companies' LLM APIs. Secure two-party computing (2PC), especially the recently popular function secret sharing (FSS), enables secure inference of LLMs by protecting both users' inputs and LLM parameters from leakage. In this paper, we propose${\sf FLUTE}$, the first FSS-based 2PC inference framework for LLMs with partial transformer encryption. We first identify a subset of transformer core blocks by simulating an adversary$\mathcal {A}$attempting to recover model parameters layer by layer, and then design GPU-friendly FSS protocols for each module within the core blocks, optimizing communication using the matrix multiplication protocol of${\sf ABY2.0}$. Security analysis shows that our partial encryption scheme provides security comparable to encrypting the entire LLM, thereby enhancing the performance-security trade-off of the entire end-to-end secure inference. The experimental results in the latest LLM, Llama 3.1-8B, show that${\sf FLUTE}$outperforms the SOTA (SIGMA) by$3\times$in both latency and communication, and it achieves even greater advantages in larger LLMs, such as Llama 3.1-70B.
Yujie Xue, Lin Liu 0018, Yuchuan Luo, Shaojing Fu
IEEE Trans. Dependable Secur. Comput.5
2026 Secure Optimization With Asynchronous Structured Skyline Predicates Under Vertical Data Federation
abstract
Skyline optimization is a powerful tool for filtering prominent data to support analysis and decision-making. However, traditional centralized skyline predicates are inadequate for contemporary data islands, and shallow data federation poses a threat to privacy with sensitive data. In existing distributed environments, achieving both efficiency and security in skyline computation remains a critical challenge. This paper addresses the challenge of performing secure skyline predicates on encrypted data federation while safeguarding both the dataset and skyline from unauthorized access. We propose a novel asynchronous structured skyline predicate based on vertical dominance and truth-value conversion, taking full advantage of distributed computing. Furthermore, we introduce a secure optimization that balances security and efficiency, thereby facilitating a distributed skyline predicate. We evaluate the efficiency and scalability across various parameters, demonstrating improvements in traversal overhead and expensive ciphertext operations.
Yu Chen 0056, Rongmao Chen, Shaojing Fu, Mingwu Zhang, Yuexiang Yang
IEEE Trans. Inf. Forensics Secur.3
2025 MM4flow: A Pre-trained Multi-modal Model for Versatile Network Traffic Analysis
abstract
Network traffic analysis is a critical research area, playing an essential role in enhancing network security and ensuring high-quality network services. Existing methods, which primarily rely on a single modality, face two significant limitations. First, while existing approaches may achieve strong performance in specific tasks, they often lack sufficient adaptability for diverse tasks. Second, existing pre-trained models are only trained with GB-scale traffic, with which increases the risk of over-fitting and limiting the models' overall performance. To address these challenges, we propose MM4flow, a pre-trained multi-modal model designed for versatile network traffic analysis. We divide network flows into two modalities: raw byte streams and transmission patterns, which encapsulate the content and behavior information, respectively. MM4flow is composed of two key stages: uni-modal pre-training and multi-modal fine-tuning. We develop an efficient data collection scheme enabling TB-scale traffic pre-training. Leveraging a real-world traffic that exceeds 70 TB, MM4flow conducts uni-modal pre-training on each modality with a modified BERT architecture tailored for network flows. For specific downstream tasks, we introduce a modal fusion module based on cross-attention mechanisms. The fusion module facilitates effective integration of multi-modal information, enabling MM4flow to fully utilize both content and behavior cues during fine-tuning with minimal labeled dataset. We evaluate MM4flow on six public datasets covering six various tasks. Extensive experiments demonstrate that MM4flow achieves superior accuracy than baselines. Especially, compared to existing pre-trained models, MM4flow achieves an 84% improvement in accuracy for website identification under encrypted tunnels. Moreover, the pre-trained MM4flow significantly reduces the reliance on high-quality labeled training data for downstream tasks.
Luming Yang, Lin Liu 0018, Junjie Huang 0001, Zhuotao Liu, Shiyu Liang, Shaojing Fu
CCS6
2025 MSFS: Maliciously Secure 3-Party Feature Selection via Mutual Information
Peijun Zhao, Lin Liu 0018, Shaojing Fu, Yuchuan Luo
Inscrypt (2)3
2025 Making Local Models Learn Autonomously with Global Feature Tracking and Client Drift Releasing for Federated Learning
Silong Chen, Yuchuan Luo, Liang Gao 0001, Shaojing Fu, Ming Xu 0002
DASFAA (1)4
2025 DecFLLM: A Privacy-Preserving Fine-Tuning Framework for Federated Large Language Models via Adapter Decomposition
Maojiang Wang, Silong Chen, Xu Yang 0028, Zhenyu Qiu, Yingwen Chen 0001, Yuchuan Luo, Shaojing Fu
ICA3PP (4)7
2025 Security-Enhanced Data Transmission Scheme for IoT-Based Healthcare in Remote Areas
abstract
In remote areas without continuous internet connectivity, patients often need to travel long distances to access healthcare services. Ensuring secure and efficient healthcare in remote areas has become a significant challenge. Inspired by delay tolerant networks and identity authentication protocols, we propose a security-enhanced data transmission scheme for healthcare in remote areas. The scheme leverages vehicles as data mules to address network intermittency, transporting data collected by wearable devices from remote areas to urban centers. It incorporates a novel key agreement mechanism based on Chebyshev polynomials and hash functions to protect patient privacy, along with a dynamic update method for pseudonyms and credentials to achieve lightweight anonymous authentication. Finally, we rigorously verify the security of the scheme using the Real-or-Random (ROR) model and demonstrate that it outperforms related methods in terms of performance.
Zhenbin Guo, Yuchuan Luo, Shaojing Fu, Ming Xu 0002
ICASSP3
2025 PPAGAN: A Privacy-Preserving Self-attention GAN Framework for Image Synthesis
Maojiang Wang, Yuchuan Luo, Yingwen Chen 0001, Xu Yang 0028, Shaojing Fu
ICIC (4)6
2025 Stealthy Backdoors in Vertical Federated Learning
Xu Yang 0028, Yuchuan Luo, Shaojing Fu, Ming Xu 0001
ICIC (4)3
2025 PrivMLLM: Efficient Three-Party Multimodal Large Language Model Secure Inference Supported Prompt Privacy
abstract
Multimodal Large Language Models (MLLMs) represent the next frontier in artificial intelligence (AI), capable of processing and integrating diverse data types (text, images, audio and video) for richer understanding and generation. However, their potential is limited by privacy constraints: sensitive data resides with different owners who must keep it local, while MLLM parameters themselves require protection. We address this challenge by pioneering complete end-to-end privacy protection that simultaneously secures prompts, multimedia data, and MLLM parameters.In this work, we present PrivMLLM, the first general-purpose secure three-party (3PC) inference framework for MLLMs that serves two data owners while protecting both model parameters and inputs. Our approach is based on three key insights: (1) domain knowledge-aware optimization of fixed-point arithmetic for global performance gains, (2) hybrid secret-sharing protocols that reduce communication and rounds for linear/non-linear operations, and (3) constant-round function secret sharing (FSS)-based protocols for private embedding and maximum.We formally prove PrivMLLM’s security under the rigorous Universal Composability (UC) framework and demonstrate the first end-to-end secure inference system for MLLMs. Experimental results show that our solution enables secure inference for Llama3.2-11B-vision in under 0:5-minute per token, achieving 16 and 8 speedups compared to our implementations built with the SOTA 2PC (CrypTen+) and 3PC (ABY3+) privacypreserving machine learning (PPML) frameworks respectively. Moreover, we benchmark the submodules ViT and LLM against the SOTA schemes, SHAFT (NDSS 2025) and SIGMA (PETS 2024), achieving 1:3~3× performance gains.
Yujie Xue, Lin Liu 0018, Yuchuan Luo, Shaojing Fu
ICNP5
2025 ENSI: Efficient Non-Interactive Secure Inference for Large Language Models
abstract
Secure inference enables privacy-preserving machine learning by leveraging cryptographic protocols that support computations on sensitive user data without exposing it. However, integrating cryptographic protocols with large language models (LLMs) presents significant challenges, as the inherent complexity of these protocols, together with LLMs' massive parameter scale and sophisticated architectures, severely limits practical usability. In this work, we propose ENSI, a novel non-interactive secure inference framework for LLMs, based on the principle of codesigning the cryptographic protocols and LLM architecture. ENSI employs an optimized encoding strategy that seamlessly integrates CKKS scheme with a lightweight LLM variant, BitNet, significantly reducing the computational complexity of encrypted matrix multiplications. In response to the prohibitive computational demands of softmax under homomorphic encryption (HE), we pioneer the integration of the sigmoid attention mechanism with HE as a seamless, retraining-free alternative. Furthermore, by embedding the Bootstrapping operation within the RMSNorm process, we efficiently refresh ciphertexts while markedly decreasing the frequency of costly bootstrapping invocations. Experimental evaluations demonstrate that ENSI achieves approximately an$8 \times$acceleration in matrix multiplications and a$2.6 \times$speedup in softmax inference on CPU compared to state-of-the-art method, with the proportion of bootstrapping is reduced to just 1 %.
Maojiang Wang, Xinwen Gao, Yuchuan Luo, Lin Liu 0018, Shaojing Fu
SRDS6
2025 LEA: Label Enumeration Attack in Vertical Federated Learning
abstract
A typical Vertical Federated Learning (VFL) scenario involves several participants collaboratively training a machine learning model, where each party has different features for the same samples, with labels held exclusively by one party. Since labels contain sensitive information, VFL must ensure the privacy of labels. However, existing VFL-targeted label inference attacks are either limited to specific scenarios or require auxiliary data, rendering them impractical in real-world applications. We introduce a novel Label Enumeration Attack (LEA) that, for the first time, achieves applicability across multiple VFL scenarios and eschews the need for auxiliary data. Our intuition is that an adversary, employing clustering to enumerate mappings between samples and labels, ascertains the accurate label mappings by evaluating the similarity between the benign model and the simulated models trained under each mapping. To achieve that, the first challenge is how to measure model similarity, as models trained on the same data can have different weights. Drawing from our findings, we propose an efficient approach for assessing congruence based on the cosine similarity of the first-round loss gradients, which offers superior efficiency and precision compared to the comparison of parameter similarities. However, the computational cost may be prohibitive due to the necessity of training and comparing the vast number of simulated models generated through enumeration. To overcome this challenge, we propose Binary-LEA from the perspective of reducing the number of models and eliminating futile training, which lowers the number of enumerations from$\mathcal{O}(n!)$to$\mathcal{O}\left(n^{3}\right)$. Experiments across different VFL settings confirm LEA's effectiveness. In the absence of auxiliary datasets, LEA demonstrates a$\mathbf{5 0 \%}$to$\mathbf{9 0 \%}$enhancement in attack accuracy over the existing state-of-the-art label inference attacks in VFL. Moreover, LEA is resilient against common defense mechanisms such as gradient noise and gradient compression.
Shaojing Fu, Yuchuan Luo, Lin Liu 0018
SRDS2
2025 pNILM: Whole-process privacy preservation for non-intrusive load monitoring based on deep neural networks
Liqiang Wu, Shaojing Fu, Yiliang Han, Yuchuan Luo, Ming Xu 0002
Expert Syst. Appl.2
2025 The Analysis of Encrypted Video Stream Based on Low-Dimensional Embedding Method
abstract
In recent years, encrypted video streaming takes up an increasing proportion of mobile network traffic, with encrypted video streams playing a significant role in illegal video detection. However, there are challenges in performing content analysis of encrypted video streams, including label limitations and complex calculations. In this paper, we proposed a low-dimensional embedding method based on Byte Rate Sequences (BRS), named EVS2vec (Encrypted Video Stream to Vector), to solve these problems effectively. It can represent the content of encrypted video streams with low-dimensional vectors by mapping the indefinite-length sequence into a low-dimensional Euclidean space. EVS2vec can thereby be applied for not only supervised analysis but also unsupervised analysis. Furthermore, using BRS can also save the time overhead on fine-grained network traffic parsing. In order to ensure the content-related distinguishability of the embedding result, inspired by contrastive learning, we designed a network structure based on Recurrent Neural Network (RNN) with self-attention mechanism in EVS2vec and trained it using triplet network. The experiments on a public dataset show that EVS2vec saves storage overhead while containing enough video content information. EVS2vec can achieve a high accuracy of similarity threshold, reaching 96.89%. An 8-dimensional fingerprint for each video is constructed. Moreover, classification and clustering analysis can also be performed with acceptable results.
Luming Yang, Shaojing Fu, Lin Liu 0018, Yuchuan Luo
IEEE Trans. Inf. Forensics Secur.2
2025 Robustness Matters: Pre-Training Can Enhance the Performance of Encrypted Traffic Analysis
abstract
Models with large-scale parameters and pre-training have been leveraged for encrypted traffic analysis. However, existing researches primarily focused on accuracy, often overlooking the role of large-scale pre-trained parameters in enhancing robustness. While machine learning (ML) and deep learning (DL) models trained from scratch can achieve high accuracy, they exhibit limited robustness. When subjected to network noise in real-world, their identification results can fluctuate significantly, which is unacceptable. Unfortunately, current robustness evaluation methods neglect samples diversity and employ unreasonable noise settings. This field still lacks a reasonable quantitative description of models robustness. In this paper, we propose the PA-curve to display the distribution of sample’s correct-decision stability, which can simultaneously reflect the model’s accuracy and robustness. By calculating the area under the PA-curve, called PA-area, we enable the quantitative assessment of robustness for encrypted traffic analysis. Furthermore, we design a pre-trained model based on packet length sequence, and pre-trained it on TB-scale traffic. By fine-tuning on limited labeled training data, it can achieve downstream analysis tasks. We conduct experiments on five encrypted traffic datasets with different tasks. Besides accuracy, we analyzed the robustness of the pre-trained model and existing methods under common network disturbances, including packet loss, retransmission, and disorder. Experimental results demonstrated that, compared to ML-based and DL-based models trained from scratch, the pre-trained model can not only achieve high accuracy, but also exhibit greater resilience to network noise. The source code is available at https://anonymous.4open.science/r/BERT-ps-4630.
Luming Yang, Lin Liu 0018, Junjie Huang 0001, Jiangyong Shi, Shaojing Fu, Jinshu Su
IEEE Trans. Inf. Forensics Secur.5
2025 unFlowS: An Unsupervised Construction Scheme of Flow Spectrum for Network Traffic Detection
abstract
In recent years, the construction of behavior-based analysis models is hindered by issues such as insufficient data, difficulty in labeling, and the complexity of behavior types. In reality, specific cyber threats often require manual analysis of raw network traffic, which is a complex and inefficient process. Flow spectrum can simplify the complex analysis process of raw network flow by mapping it from a high-dimensional space to a one-dimensional spectral space. However, the existing flow spectrum cannot adapt to the open-world scenarios and behavior-based detection for unknown cyber threats. To address these challenges, we propose a new flow spectrum construction scheme, named unFlowS, to effectively represent network flows and assist analysts to understand the behaviors of network traffic. unFlowS-Net, an unsupervised flow-based detection model we designed as the core of our scheme, can transform network flows into spectral lines. It makes unFlowS possible to detect unknown cyber threats. We further build spectral vectors for spectral lines generated by network flow sets, enabling the visualization of network behaviors within a period of time and automatic behavior-based detection. Experimental results demonstrated that unFlowS-Net can achieve better performance than state-of-the-art methods on unsupervised flow-based detection. Based on spectral vectors, not only can it intuitively display the network behavior characteristic of the target host, but also automatically detect suspicious network behaviors.
Luming Yang, Lin Liu 0018, Junjie Huang 0001, Jiangyong Shi, Shaojing Fu, Shize Guo
IEEE Trans. Inf. Forensics Secur.6
2025 Noise-Robust Federated Learning via Interclient Co-Distillation
abstract
Federated learning (FL) is a new learning paradigm that enables multiple clients to collaboratively train a high-performance model while preserving user privacy. However, the effectiveness of FL heavily relies on the availability of accurately labeled data, which can be challenging to obtain in real-world scenarios. To address this issue and robustly train shared models using distributed noisy labeled data, we propose FedDQ, a noise-robust FL framework that utilizes co-distillation and quality-aware aggregation techniques. FedDQ incorporates two key features: a noise-adaptive training strategy and an efficient label-correcting mechanism. The noise-adaptive training strategy relies on the estimation of labels' noise levels to dynamically adjust clients' training engagement, which mitigates the impact of wrong labels while efficiently exploring features from clean data. In addition, FedDQ designs a two-head network and employs it for co-distillation. The co-distillation strategy facilitates knowledge transfer among clients to share the representational capabilities. Besides, FedDQ enhances label correction to rectify improper labels through co-filtering and label correction. The experimental results demonstrate the effectiveness of FedDQ in improving model performance and handling noisy data challenges in FL settings. On the CIFAR-100 dataset with noisy labels, FedDQ exhibits a notable improvement of up to 32.4% compared to the baseline method.
Liang Gao 0001, Li Li 0064, Yingwen Chen 0001, Shaojing Fu, Dongsheng Wang 0004, Siwei Wang 0001, Cheng-Zhong Xu 0001, Ming Xu 0002
IEEE Trans. Neural Networks Learn. Syst.4
2025 Secure Optimization With Preferred Skyline Predicate on Incomplete Data
abstract
Outsourcing data storage and computations to cloud servers offers a cost-effective solution for remote data management and query processing. However, ensuring the privacy of sensitive information remains a critical concern, and existing secure algorithms rely on data completeness where all attribute values are valid to ignore the dominance issues under intransitivity and cyclicity. This paper addresses the challenge of executing secure skyline predicates on outsourced incomplete data, while keeping the dataset, queries, and results confidential from the cloud servers. We propose a novel secure dominance under incomplete data as a core component of various query types. To balance security and efficiency, we introduce two filtering methods around access patterns. Additionally, we present two secure skyline extensions concerning dimension and skyband to produce meaningful skylines. The proposed solutions are empirically evaluated for efficiency and scalability on diverse datasets, demonstrating the practical viability of our approach.
Yu Chen 0056, Rongmao Chen, Shaojing Fu, Xinyi Huang 0001, Mingwu Zhang, Yuexiang Yang
IEEE Trans. Serv. Comput.3
2025 An Efficient Replication-Based Aggregation Verification and Correctness Assurance Scheme for Federated Learning
abstract
Federated learning(FL), enabling multiple clients collaboratively to train a model via a parameter server, is an effective approach to address the issue of data silos. However, due to the self-interest and laziness of servers, they may not correctly aggregate the global model parameters, which will cause the final model trained to deviate from the training goal. In the existing proposals, the cryptography-based verification scheme involves heavy computation overheads. On the other hand, the replication-based verification method, relying on a dual-server architecture, can ensure the correctness of aggregation and reduce computation overheads, but incur at least twice the communication cost as that of the task itself. To address these issues, we propose a novel replication-based aggregation scheme for FL, which enables efficient verification and stronger correctness assurance. The scheme employs a main-secondary server architecture, which allows the secondary servers to partakes in aggregation tasks at a predetermined probability, consequently mitigating the validation overhead. Moreover, we resort to the game theory and design a Learning Contract to impose penalties on dishonest servers, enforcing rational servers to correctly compute global model parameters. Under the use of Betrayal Contract to prevent collusion among servers, we further design a training game to efficiently verify global model parameters and ensure their correctness. Finally, we analyze the correctness of the proposed scheme and demonstrate that the computational overhead of our scheme is$\frac{{n + 1}}{{2n}}$of the previous replication-based validation scheme, obtaining a significant reduction in communication cost, where$n$means the training rounds. Experimental results further validate our deduction.
Shihong Wu, Yuchuan Luo, Shaojing Fu, Yingwen Chen 0001, Ming Xu 0002
IEEE Trans. Serv. Comput.3
2024 Diffusion-based Adversarial Attack to Automatic Speech Recognition
Yuchuan Luo, Shaojing Fu, Zhenyu Qiu, Lin Liu 0018
ACML3
2024 Fuzzing JavaScript Engines with a Graph-based IR
abstract
Mutation-based fuzzing effectively discovers defects in JS engines. High-quality mutations are key for the performance of mutation-based fuzzers. The choice of the underlying representation (e.g., a sequence of tokens, an abstract syntax tree, or an intermediate representation) defines the possible mutation space and subsequently influences the design of mutation operators. Current program representations in JS engine fuzzers center around abstract syntax trees and customized bytecode-level intermediate languages. However, existing efforts struggle to generate semantically valid and meaningful mutations, limiting the discovery of defects in JS engines.
Zhiyuan Jiang, Shuhui Fan, Shenglin Xu, Peidai Xie, Shaojing Fu, Mathias Payer
CCS7
2024 Honest-Majority Maliciously Secure Skyline Queries on Outsourced Data
abstract
The application of skyline queries on outsourced databases significantly aids online analysis, yet efficiently handling encrypted queries remains a formidable obstacle. Moreover, query outcomes are vulnerable to potential malicious cloud services. To circumvent these limitations, this work presents the Honest-Majority and Maliciously Skyline Query scheme (HMMSQ), which facilitates efficient skyline queries while safeguarding the privacy of datasets, queries, and skylines, as well as detecting malevolent activities. The core of HMMSQ is an optimized skyline diagram constructed by a novel skyline region-splitting algorithm for accurate skyline queries. Furthermore, it mitigates the frequency of dataset accesses by leveraging a multi-path R-tree for secure skyline retrieval. Notably, the majority of malicious behavior detection is focused on the servers, thereby minimizing user authentication overhead. The complexity and security are thoroughly analyzed, and experimental evaluations on various datasets demonstrate its efficiency and practicality in terms of computational cost and communication overhead. Remarkably, HMMSQ outperforms existing methods in query latency, achieving up to an order of magnitude improvement.
Yu Chen 0113, Lin Liu 0018, Rongmao Chen, Shaojing Fu, Yuexiang Yang
CIKM4
2024 Privacy-Preserving Byzantine-Robust Federated Learning via Multiparty Homomorphic Encryption
Songwei Luo, Shaojing Fu, Lin Liu 0018, Yuchuan Luo
COCOON (2)3
2024 Feistel-Like Structures Revisited: Classification and Cryptanalysis
Bing Sun 0001, Zejun Xiang 0001, Zhengyi Dai, Xuan Shen, Longjiang Qu, Shaojing Fu
CRYPTO (4)7
2024 Speedy Privacy-Preserving Skyline Queries on Outsourced Data
Yu Chen 0113, Lin Liu 0018, Rongmao Chen, Shaojing Fu, Yuexiang Yang, Jiangyong Shi, Liangzhong He
ESORICS (2)4
2024 FedSV: A Privacy-Preserving Byzantine-Robust Federated Learning Scheme with Self-validation
Shaojing Fu, Yuchuan Luo, Lin Liu 0018
ICA3PP (1)2
2024 Defend from Scratch: A Diffusion-Based Proactive Defense Method for Unauthorized Speech Synthesis
Yuchuan Luo, Zhenyu Qiu, Lin Liu 0018, Shaojing Fu
ICONIP (1)5
2024 Edge-feature Modeling-based Topological Graph Neural Networks for Phishing Scams Detection on Ethereum
abstract
Detecting phishing scams has become an important task in blockchain-based cryptocurrency applications. While many network representation learning-based approaches have been proposed for this task, they suffer from various issues including (1) the requirement of handcrafted features, which may not capture complex relationships and patterns in graph data, and/or (2) considering only node features while ignoring the more significant edge features, and/or (3) incapability of preserving complete network topology, which affects the generalization ability. In this paper, we propose a novel Edge-feature modeling-based Topological Graph Neural Network (ETGNN) to detect phishing scams on Ethereum, which avoids all aforementioned issues of existing approaches. Specifically, ETGNN involves two key components, one responsible for learning weighted features of nodes and edges in the Ethereum transaction graph, and the other responsible for incorporating global topological information of the graph using persistent homology. Finally, phishing scams are detected based on these two learned features. The experimental results demonstrate that ETGNN outperforms the state-of-the-art method with an improvement rate of 14.38% on F1-score.
Shuhui Fan, Shaojing Fu, Yuchuan Luo, Ming Xu 0002
IWQoS3
2024 ExpMD: an Explainable Framework for Traffic Identification Based on Multi-Domain Features
abstract
Network traffic identification has a significant impact on the QoS (Quality of Service) of network. However, there are challenges in performing network traffic identification, including underutilization of information and weak of interpretability. To address these issues, in this paper, we propose an Explainable framework based on Multi-Domain features for network traffic identification, named ExpMD. The network information is divided into four feature domains: metadata domain, byte-distribution (BD) domain, textual domain, and temporal domain. On these feature domains, we construct four identification models independently, thereby achieving the extraction and utilization of multi-domain information of network flows. Subsequently, efficient identification of network traffic can be achieved through the ensemble of models from four domains. In addition, we employ post-hoc explainable approaches to attribute features across multiple feature domains, thus mitigating the black-box issue of network traffic identification. We run a set of experiments in the identification tasks of application network traffic. The extensive evaluation demonstrates that our framework not only achieves an accuracy of 97. 5%, but also generates high-fidelity, sparse, complete, and stable explanation results for network flows. Furthermore, each sub-model performed at a state-of-the-art effect within their feature domains, respectively.
Luming Yang, Lin Liu 0018, Shaojing Fu
IWQoS5
2024 Fuzzing JavaScript engines with a syntax-aware neural program model
Zhiyuan Jiang, Shuhui Fan, Shaojing Fu, Peidai Xie
Comput. Secur.5
2024 BVDFed: Byzantine-resilient and verifiable aggregation for differentially private federated learning
Xinwen Gao, Shaojing Fu, Lin Liu 0018, Yuchuan Luo
Frontiers Comput. Sci.2
2024 Constructions of 2-resilient rotation symmetric Boolean functions with odd number of variables
Jiao Du, Shaojing Fu, Longjiang Qu, Chao Li 0002
Theor. Comput. Sci.3
2024 A Robust and Lightweight Privacy-Preserving Data Aggregation Scheme for Smart Grid
abstract
Privacy-preserving data aggregation (PPDA) enables data availability and privacy preservation simultaneously in smart grid. However, existing methods, such as masking and homomorphic encryption, cannot simultaneously offer strong privacy preservation, fault tolerance for both smart meters and aggregators, verifiable aggregation, and lightweight encryption. To tackle these challenges, we design HTV-PRE, a homomorphic threshold proxy re-encryption scheme with re-encryption verifiability. HTV-PRE involves only linear operations and resists quantum attacks after being instanced by ideal lattices. By leveraging HTV-PRE, we propose a robust and lightweight data aggregation scheme with strong privacy preservation for smart grid. Robustness ensures fault tolerance and error detection. Even if some smart meters or aggregators are faulty, data aggregation can still work without imposing expensive computation on other smart meters or requiring additional trust assumptions. Additionally, to detect aggregators' errors, a proof for the aggregated result is presented so that anyone can verify whether the result has been correctly computed or not. The verifiable aggregation adds no computation/communication overhead on the user side. The performance evaluations demonstrate that our PPDA scheme significantly offloads computation overhead from smart meters and control center to the edge, and its user encryption is up to 4x faster than existing approaches.
Liqiang Wu, Shaojing Fu, Yuchuan Luo, Hongyang Yan, Heyuan Shi, Ming Xu 0002
IEEE Trans. Dependable Secur. Comput.2
2024 SecTCN: Privacy-Preserving Short-Term Residential Electrical Load Forecasting
abstract
Short-term residential electrical load forecasting (SRLF) as a cloud service usually requires fine-grained electricity consumption data as input. However, those data are closely related to users' lifestyles, thus bringing about privacy concerns. We adapt homomorphic encryption into temporal convolutional networks (TCN) to yield an efficient design for SRLF, named SecTCN, which preserves privacy for both user data and model parameters. First, a homomorphic-encryption-friendly model is proposed through novel Ticktock approximations. Second, secure load forecasting over the encrypted data is executed by cloud–edge collaboration. Third, a novel data representation and related ciphertext computations are proposed to accelerate forecasting, and a position shuffler is devised to protect models from equation-solving attacks. Experimental evaluations demonstrate that SecTCN reduces a root-mean-squared error by 21.75 averagely and a mean absolute percentage error by 4.22%$\text{ to } $22.16%, compared to unencrypted long short-term memory (LSTM) and TCN. On average, SecTCN requires only 1.10 s to make forecasting with 10.27 MB communication traffic.
Liqiang Wu, Shaojing Fu, Yuchuan Luo, Ming Xu 0002
IEEE Trans. Ind. Informatics2
2024 Enhancing Information Maximization With Distance-Aware Contrastive Learning for Source-Free Cross-Domain Few-Shot Learning
abstract
Existing Cross-Domain Few-Shot Learning (CDFSL) methods require access to source domain data to train a model in the pre-training phase. However, due to increasing concerns about data privacy and the desire to reduce data transmission and training costs, it is necessary to develop a CDFSL solution without accessing source data. For this reason, this paper explores a Source-Free CDFSL (SF-CDFSL) problem, in which CDFSL is addressed through the use of existing pretrained models instead of training a model with source data, avoiding accessing source data. However, due to the lack of source data, we face two key challenges: effectively tackling CDFSL with limited labeled target samples, and the impossibility of addressing domain disparities by aligning source and target domain distributions. This paper proposes an Enhanced Information Maximization with Distance-Aware Contrastive Learning (IM-DCL) method to address these challenges. Firstly, we introduce the transductive mechanism for learning the query set. Secondly, information maximization (IM) is explored to map target samples into both individual certainty and global diversity predictions, helping the source model better fit the target data distribution. However, IM fails to learn the decision boundary of the target task. This motivates us to introduce a novel approach called Distance-Aware Contrastive Learning (DCL), in which we consider the entire feature set as both positive and negative sets, akin to Schrödinger's concept of a dual state. Instead of a rigid separation between positive and negative sets, we employ a weighted distance calculation among features to establish a soft classification of the positive and negative sets for the entire feature set. We explore three types of negative weights to enhance the performance of CDFSL. Furthermore, we address issues related to IM by incorporating contrastive constraints between object features and their corresponding positive and negative sets. Evaluations of the 4 datasets in the BSCD-FSL benchmark indicate that the proposed IM-DCL, without accessing the source domain, demonstrates superiority over existing methods, especially in the distant domain task. Additionally, the ablation study and performance analysis confirmed the ability of IM-DCL to handle SF-CDFSL. The code will be made public at https://github.com/xuhuali-mxj/IM-DCL.
Huali Xu, Li Liu 0002, Shuaifeng Zhi, Shaojing Fu, Zhuo Su 0002, Ming-Ming Cheng, Yongxiang Liu
IEEE Trans. Image Process.4
2024 SecDM: A Secure and Lossless Human Mobility Prediction System
abstract
With the rapid development of deep neural network research, many deep neural network prediction services are provided for cloud service users. However, due to the untrusted nature of cloud computing, there are risks associated with this. To secure user data and cloud servers at the same time, we designed a secure prediction system, named SecDM (SecureDeepMove), which focuses on an attentional recurrent network for human mobility prediction. A neural network inference system that allows two parties to work together securely and efficiently without revealing any data is presented in this work. To design it, with the help of secret sharing technology, we first propose several secure, efficient, and lossless two-party protocols, which can securely calculate non-linear functions in the model, such as sigmoid, tanh, and softmax. In addition, a secure and effective strategy is introduced to maintain the accuracy of the calculation. Moreover, we also prove the security of our scheme in the semi-honest model. Finally, experimental results validate that the prediction result of our SecDM is not only as accurate as the non-privacy-preserving scheme but also highly efficient.
Lin Liu 0018, Shaojing Fu, XueLun Huang, Yuchuan Luo, Xuyun Zhang, Kim-Kwang Raymond Choo
IEEE Trans. Serv. Comput.2
2023 Achieving Privacy-preserving and Lightweight Truth Discovery in Mobile Crowdsensing (Extended abstract)
abstract
To obtain reliable results from conflicting data in mobile crowdsensing, numerous truth discovery protocols have been proposed in the past decade. However, most of them do not consider the data privacy of entities involved (e.g., workers and servers), and several existing privacy-preserving truth discovery protocols either provide limited privacy protection or have heavy computation and communication overheads due to iterative computation and transmission over large ciphertexts.In this paper, we aim to propose privacy-preserving and lightweight truth discovery protocols to tackle the above problems. Specifically, we carefully design an anonymization protocol named AnonymTD to delink workers from their data, where workers’ data are computed and transmitted without complicated encryption. To further reduce each worker’s overheads in the scenarios where workers are willing to share their weights, we resort to the perturbation technology to propose a more lightweight truth discovery protocol named PerturbTD. Based on workers’ perturbed data, two cloud servers in PerturbTD complete most of the workload of truth discovery together, which avoids the frequent involvement of workers. The theoretical analysis and the comparative experiments in this paper demonstrate that our two protocols can achieve our security goals with low computation and communication overheads.
Jianchao Tang, Shaojing Fu, Ximeng Liu, Yuchuan Luo, Ming Xu 0002
ICDE2
2023 Privacy-Preserving Federated Learning with Hierarchical Clustering to Improve Training on Non-IID Data
Songwei Luo, Shaojing Fu, Yuchuan Luo, Lin Liu 0018, Yanxiang Deng
NSS2
2023 Privacy Preserving Outsourced K-means Clustering Using Kd-tree
Yanxiang Deng, Lin Liu 0018, Shaojing Fu, Yuchuan Luo, Wei Wu 0015
ProvSec3
2023 EVS2vec: A Low-dimensional Embedding Method for Encrypted Video Stream Analysis
abstract
The rise in video streaming has led to an increase in network traffic, with encrypted video streams playing a significant role in illegal video detection. However, there are challenges in performing content analysis of encrypted video streams, including label limitations and complex calculations. In this paper, we proposed a low-dimensional embedding method based on Byte Rate Sequences (BRS), named EVS2vec (Encrypted Video Stream to Vector), to solve these problems effectively. It can represent the content of encrypted video streams with low-dimensional vectors by mapping the indefinite-length sequence into a low-dimensional Euclidean space. EVS2vec can thereby be applied for not only supervised analysis but also unsupervised analysis. Furthermore, using BRS can also save the time overhead on fine-grained network traffic parsing. In order to ensure the content-related distinguishability of the embedding result, inspired by contrastive learning, we designed a network structure based on Recurrent Neural Network (RNN) with self-attention mechanism in EVS2vec and trained it using siamese network. The experiments on a public dataset show that EVS2vec saves storage overhead while containing enough video content information. EVS2vec can achieve a high accuracy of similarity threshold, reaching 96.71%. An 8-dimensional fingerprint for each video is constructed. Moreover, classification and clustering analysis can also be performed with acceptable results.
Luming Yang, Shaojing Fu, Lin Liu 0018, Yuchuan Luo
SECON3
2023 EzBoost: Fast And Secure Vertical Federated Tree Boosting Framework via EzPC
abstract
Federated learning (FL) has emerged as a prominent methodology for collaboratively training machine learning models among multiple participants while alleviating data privacy leakage through data localization. However, recent studies have shown that the transferred intermediate parameters still contain sensitive information that needs to be further protected. More-over, real-world institutions often possess diverse data attributes, necessitating the adoption of Vertical Federated Learning (VFL) for cooperative learning tasks. Existing researches in VFL have proposed some frameworks with privacy-preservation functionality, yet they suffer from high participant overhead or low model accuracy, etc. To address these challenges, in this paper, we propose EzBoost, a fast and secure vertical federated tree boosting framework built upon XGBoost. Specifically, we leverages the efficient Secure Multi-party Computation (MPC) framework, EzPC, to facilitate the design and implementation of EzBoost. By carefully designing our framework with two non-collusive servers for secure two-party computation, EzBoost significantly accelerates the runtime of model training and querying at most 20×, and reduces the participant overheads at most 300×. In addition, we identify a potential privacy leakage problem in recent researches and propose a more robust solution for addressing it. Through comprehensive security analysis and comparative experiments with existing approaches, we demonstrate that EzBoost achieves stronger privacy-preservation, higher accuracy and higher efficiency simultaneously.
Xinwen Gao, Shaojing Fu, Lin Liu 0018, Yuchuan Luo, Luming Yang
TrustCom2
2023 SecGAN: Honest-Majority Maliciously 3PC Framework for Privacy-Preserving Image Synthesis
abstract
The Generative Adversarial Network (GAN) is capable of generating high-quality images, surpassing earlier generative models by producing fake images. To effectively handle the high computational workload and the large number of parameters involved, outsourcing to cloud servers is a more suitable option. However, utilizing cloud servers for image synthesis also presents the risk of privacy breaches. Additionally, existing privacy-preserving GANs operate on a semi-honest model with two parties, which fails to resist malicious attacks. This paper introduces a novel image synthesis framework that involves three parties, enabling privacy-preserving Deep Convolutional GAN(DCGAN) on the cloud in both semi-honest and malicious scenarios. The secure data reconstruction implemented in this framework detects adversary attacks under the malicious model and aborts computation upon detection. Furthermore, we offer a range of highly efficient and accurate secure computation protocols specifically designed for DCGAN-based image synthesis. Extensive experimental results demonstrate that our secure GAN(SecGAN) can produce image quality comparable to that of the plaintext method.
Lin Liu 0018, Shaojing Fu, Yuchuan Luo
TrustCom3
2023 DEV-ETA: An Interpretable Detection Framework for Encrypted Malicious Traffic
abstract
Abstract Traffic encrypted technology enables Internet users to protect their data secrecy, but it also brings a challenge to malicious package detection. To tackle this issue, researchers have investigated into encrypted traffic analysis (ETA) in recent years. Existing works, however, only focus on the accuracy of malicious flow identification. Using ETA as a technical black box, they pay little attention to the internal details and explanation of models. In this paper, we, for the first time, introduce interpretable machine learning into ETA. We aim to provide a reasonable explanation for detection results, so as to enable one to understand and further trust network security analysts. We develop a complete analysis framework, named DEV-ETA (detection, explanation and verification of ETA). DEV-ETA applies post hoc interpretation methods to explain the detection results and verify the explanation using the joint distribution of support features on the dataset. We run thorough experiments to explain the detection result using three popular explanation approaches, namely SHAP, LIME and MSS, and we verify the explanation via the feature distribution plot. The experimental results show that our design can interpret the detection result of ETA model instead of just simply treating the model as a black box.
Luming Yang, Shaojing Fu, Kaitai Liang
Comput. J.2
2023 Randomization is all you need: A privacy-preserving federated learning framework for news recommendation
Xinyi Huang 0001, Yuchuan Luo, Lin Liu 0018, Shaojing Fu
Inf. Sci.5
2023 BFCRI: A Blockchain-Based Framework for Crowdsourcing With Reputation and Incentive
abstract
With the rapid development of cloud computing and the sharing economy, crowdsourcing aroused widespread interest and adoption in providing intelligent and efficient services for humans. The majority of existing works focus on effective crowdsourcing task assignment and privacy protection, mostly relying on central servers and assuming that participants are$honest$-$and$-$curious$and proactive. However, in reality, workers may be unwilling to participate, and there may be malicious behavior among participants, thus harming the enthusiasm and interests of other participants. The central server has weaknesses such as single point of failure. To address above problems, we propose a blockchain-based framework for crowdsourcing with reputation and incentive. We first design a worker selection scheme to select credible and capable workers. We leverage reputation as a metric of workers’ credibility, which is calculated through the improved subjective logic model. Then we utilize contract theory to design incentive mechanisms to attract more workers, especially high-quality workers to participate. Experimental results show that our proposed method can detect and prevent malicious participants and resist malicious collusion when the proportion of malicious participants is no more than 1/3. And encourage more workers to actively, honestly and continuously participate in crowdsourcing.
Shaojing Fu, XueLun Huang, Lin Liu 0018, Yuchuan Luo
IEEE Trans. Cloud Comput.1
2023 Towards Strong Privacy Protection for Association Rule Mining and Query in the Cloud
abstract
Efficiently mining frequent itemsets and association rules on the encrypted outsourced data remains a great challenge for the time-consuming ciphertext computations. Nowadays, it has been not well addressed for privacy-preserving frequent itemsets and association rule mining schemes with mining efficiency, dataset, and query confidentiality simultaneously. In this paper, we investigate the study of privacy issues on frequent itemset mining and association rule mining on outsourced data in a two-cloud model, where the data are encrypted and outsourced by multiple owners holding different public keys. We develop several secure computation protocols based on additively homomorphic cryptosystem and additive secret sharing, which enable the clouds could securely mine the frequent itemsets and association rules. Furthermore, we also design two kinds of frequent itemset and association rule query service models, i.e., service customers query the cloud-mined results, and service customers query with their own decided threshold. The proposed scheme not only supports the mining process on the data encrypted by multiple public keys without compromising the security of the datasets, query data and query results, but also offline users. In addition, the experimental results show that our query scheme is much more efficient than the state-of-the-art work.
Lin Liu 0018, Jinshu Su, Ximeng Liu, Rongmao Chen, Xinyi Huang 0001, Guang Kou, Shaojing Fu
IEEE Trans. Cloud Comput.7
2023 P2Ride: Practical and Privacy-Preserving Ride-Matching Scheme for Ridesharing
abstract
As a popular instance of sharing economy, ridesharing has been widely adopted in recent years. To use the convenient ridesharing service, riders and drivers have to share with the service provider their private trip information, which impedes users from freely enjoying the benefits of ridesharing. However, existing studies in ridesharing mainly focus on the optimization of rider-driver matching but ignore the protection of privacy of users. In this paper, we propose P2Ride, a Practical and Privacy-preserving Ride-matching scheme for ridesharing, which enables the service provider to efficiently match drivers with appropriate riders without learning the privacy of both drivers and riders. In P2Ride, we first convert the complex ride-matching computation into equality testing by leveraging overlapping partition systems, and then achieve the privacy-preserving ride-matching by designing a novel non-interactive private equality testing protocol. We prove the security of the proposed P2Ride theoretically. Moreover, a prototype of the P2Ride is implemented, and the experiment results over a real-world dataset demonstrate that the proposed P2Ride can achieve both high ride-matching accuracy and practical efficiency.
Yuchuan Luo, Shaojing Fu, Xiaohua Jia, Ming Xu 0002, Yingwen Chen 0001
IEEE Trans. Intell. Transp. Syst.2
2022 Smart Contract Scams Detection with Topological Data Analysis on Account Interaction
abstract
The skyrocketing market value of cryptocurrencies has prompted more investors to pour funds into cryptocurrencies to seek asset hedging. However, the anonymity of blockchain makes cryptocurrency naturally a tool of choice for criminals to commit smart contract scams. Consequently, smart contract scam detection is particularly critical for investors to avoid economic loss. Previous methods mainly leverage specific code logic of smart contracts and/or design rules based on abnormal transaction behaviors for scam detection. Although these methods gain success at detecting particular scams, they perform worse when applied to scams with highly similar codes. Besides, well-designed decision rules rely on expert knowledge and tedious data collection steps, which causes poor flexibility. To combat these challenges, we consider the problem of smart contract scam detection via mining topological features of account interaction information that dynamically evolves. We adopt interactive features extracted from dynamic interaction information of accounts and propose a framework named TTG-SCSD to utilize the features and Topological Data Analysis for smart contract scams detection. The TTG-SCSD constructs discrete dynamic interaction graphs for each contract and designs interactive features that characterize account behaviors. The features are modeled combined with a topology quantification mechanism to capture contract intentions in transactions. Experimental results on real-world transaction datasets from Ethereum show that TTG-SCSD obtains better generalizability and improves the performance of the bare versions of the comparison methods.
Shuhui Fan, Shaojing Fu, Yuchuan Luo, Xuyun Zhang, Ming Xu 0002
CIKM2
2022 pCOVID: A Privacy-Preserving COVID-19 Inference Framework
Yinqiu Wang, Yuchuan Luo, Lin Liu 0018, Shaojing Fu
ICA3PP4
2022 Accelerating Privacy-Preserving Image Retrieval with Multi-Index Hashing
abstract
With the explosive growth of data, a large amount of image data is stored on cloud servers. However, cloud servers can easily collect sensitive information about stored images, which brings serious privacy issues. Although uploading encrypted images to cloud servers could solve the privacy problem, most of the existing privacy-preserving schemes inevitably reduce the accuracy and efficiency of image retrieval. To address the above challenging issues, we propose a privacy-preserving content-based image retrieval scheme based on multi-indexed hashing (MIH) in this paper. To improve the retrieval precision, the ViT model is first used to extract feature descriptors of images and ITQ method is utilized to downscale the feature vectors into binary vectors. Subsequently, based on additive secret sharing, we propose a new secure Hamming distance calculation protocol to perform similarity measure, which protects the data privacy of image features. Finally, we design a secure multi-index hash structure to filter the dataset to improve the search efficiency. Experiments on the dataset demonstrate the efficiency and security of the scheme.
Jingnan Huang, Yuchuan Luo, Ming Xu 0002, Shaojing Fu
SEC4
2022 Approximate Shortest Distance Queries with Advanced Graph Analytics over Large-scale Encrypted Graphs
abstract
Understanding graph characteristics is of great importance for graph analytics. Among the many properties, shortest path distance is the fundamental and widely used one. With the advent of cloud computing, it is a natural choice for the data owners to host their massive graphs on the cloud and outsource the shortest distance querying service to it. However, the new paradigm brings serious security concerns as graph data and shortest distance queries may contain sensitive information of data owners and users. In this paper, we propose a novel scheme to support privacy-preserving approximate shortest distance queries with advanced graph analytics over large-scale encrypted graphs, which enables an untrusted cloud to answer shortest distance queries as well as advanced graph metrics (e.g., node centrality) without knowing the content of queries and the sensitive information of outsourced graphs. Compared with the state-of-the-art solutions, our design can support not only efficient and accurate shortest distance approximation, but also advanced graph analytics. We prove that our scheme is secure under the chosen-plaintext model. Experimental results over real-world datasets show that our scheme achieves high approximation accuracy with practical efficiency.
Yuchuan Luo, Dongsheng Wang 0004, Shaojing Fu, Ming Xu 0002, Yingwen Chen 0001
MSN3
2022 Privacy-preserving WiFi Fingerprint Localization Based on Spatial Linear Correlation
Xu Yang 0028, Yuchuan Luo, Ming Xu 0001, Shaojing Fu, Yingwen Chen 0001
WASA (1)4
2022 Searchable encryption scheme for multiple cloud storage using double-layer blockchain
abstract
Summary With the emergence of cloud storage security, how to ensure the security of cloud storage has become a research focus. The typical searchable encryption model consists of a single cloud service provider and has some unsolvable drawbacks. In this article, a new searchable encryption scheme in multi‐cloud was proposed based on blockchain. We first define a system model in multiple clouds and combine multiple cloud service providers to store data through a consortium chain. Then we store the encrypted documents and indexes in The Interplanetary File System (IPFS) and store the hash value and IPFS address of the documents in the blockchain. Our scheme can provide outsourced encrypted data retrieval based on multiple keywords, as well as verification schemes for the integrity of retrieved files. The theoretical analysis and experiments on real‐world data show the security and high performance of our scheme.
Shaojing Fu, Weijun Ao
Concurr. Comput. Pract. Exp.1
2022 Efficient boolean SSE: A novel encrypted database (EDB) for biometric authentication
abstract
Biometric authentication is up-and-coming to replace the traditional identity authentication method (e.g., passwords, PIN, identification cards) for its convenience and intelligence. With more and more users using this method, the database becomes more extensive, and the functions are seriously challenged. Data outsourcing has advantages in terms of convenience and cost savings, so it has attracted much research effort. However, due to the biometric's immutability of the whole life, it is extremely sensitive, and disclosing it to a third party is undesirable. In this paper, we address the issue of securely outsourcing biometric database. We propose a novel boolean searchable symmetric encryption (SSE) to construct a secure interactive protocol when outsourcing. A new encrypted database construction method was proposed, using the more efficient boolean vectors. Based on this, We suggest three kinds of expressive SSE, supporting disjunctive query, boolean query, and lightweight settings. We prove the schemes' correctness and security theoretically. Our constructions use simple cryptographic tools, such as symmetric cryptography and pseudo-random functions. They are straightforward to understand and easy to implement. The experiments show that all our schemes are practical and more efficient than the existing methods.
Xueling Zhu, Shaojing Fu, Huaping Hu, Qing Wu 0004, Bo Liu 0014
Int. J. Intell. Syst.2
2022 FPDA: Fault-Tolerant and Privacy-Enhanced Data Aggregation Scheme in Fog-Assisted Smart Grid
abstract
The data aggregation approach in smart grid (SG) is an effective solution to make data available while keeping privacy preserving at the same time. The fault tolerance means decryption can still be carried out successfully even if some smart meters (SMs) are breaking down. It is a challenging issue to design an efficient, fault-tolerant data aggregation scheme with no help of centralized trusted authority (TA) or key update after each fault recovery. Recently, a fault-tolerant data aggregation scheme FESDA (Saleemet al.,2020) was presented. However, we identify a serious and inherent vulnerability in its fault tolerance. Specifically, given an equivalent ciphertext derived from each SM’s private key aiming at resiting faults, the control center can abuse it to obtain any SM’s reading. An effective attack is launched with both theoretical proof and experimentative verification. Furthermore, to fix it and solve the challenging issue, we first design an extended Shamir’s threshold secret-sharing scheme (tSSS) with master secret security and reusability, allowing SMs to reconstruct subsequent multiple secrets without leaking their original secret shares. Then, if some SMs fail to submit data successfully, the fog node (FN) starts extra request–response interactivities among itself and a limited number of SMs. Finally, a privacy-enhanced aggregation of normal reports can also be achieved. Extensive experiments demonstrate that the majority of computation costs and communication overload to acquire fault tolerance are offload on FNs, while SMs are computationally economical.
Liqiang Wu, Ming Xu 0002, Shaojing Fu, Yuchuan Luo, Yuechuan Wei
IEEE Internet Things J.3
2022 Constructions of 2-resilient rotation symmetric Boolean functions through symbol transformations of cyclic Hadamard matrix
Jiao Du, Shaojing Fu, Longjiang Qu, Chao Li 0002
Theor. Comput. Sci.3
2022 Achieving Privacy-Preserving and Lightweight Truth Discovery in Mobile Crowdsensing
abstract
To obtain reliable results from conflicting data in mobile crowdsensing, numerous truth discovery protocols have been proposed in the past decade. However, most of them do not consider the data privacy of entities involved (e.g., workers and servers), and several existing privacy-preserving truth discovery protocols either provide limited privacy protection or have heavy computation and communication overheads due to iterative computation and transmission over large ciphertexts. In this paper, we aim to propose privacy-preserving and lightweight truth discovery protocols to tackle the above problems. Specifically, we carefully design an anonymization protocol named AnonymTD to delink workers from their data, where workers’ data are computed and transmitted without complicated encryption. To further reduce each worker's overheads in the scenarios where workers are willing to share their weights, we resort to the perturbation technology to propose a more lightweight truth discovery protocol named PerturbTD. Based on workers’ perturbed data, two cloud servers in PerturbTD complete most of the workload of truth discovery together, which avoids the frequent involvement of workers. The theoretical analysis and the comparative experiments in this paper demonstrate that our two protocols can achieve our security goals with low computation and communication overheads.
Jianchao Tang, Shaojing Fu, Ximeng Liu, Yuchuan Luo, Ming Xu 0002
IEEE Trans. Knowl. Data Eng.2
2022 FlowSpectrum: a concrete characterization scheme of network traffic behavior for anomaly detection
Luming Yang, Shaojing Fu, Xuyun Zhang, Shize Guo, Chi Yang
World Wide Web2
2021 Reliable and Privacy-Preserving Task Matching in Blockchain-Based Crowdsourcing
abstract
With the number of users in crowdsourcing increasing rapidly, task matching service is attracting more and more attention. However, it also causes many security concerns, one of which is the leakage of sensitive information. Privacy-preserving task matching techniques can protect the private information of task requesters and workers. Whereas existing privacy-preserving task matching schemes are constructed on a central server, and thereby they may suffer from potential wrongdoings of a malicious server. In addition, most of them only provide accurate task matching, which means that they cannot tolerate keyword spelling errors, leading to the decline of task matching accuracy. In this paper, we propose a Reliable and Privacy-preserving Task Matching scheme (RPTM) for crowdsourcing. To guarantee the reliability of task matching results, RPTM employs smart contracts to ensure that operations of RPTM are faithfully performed. However, it may still disclose the privacy of users due to the transparency of the blockchain. In order to deal with this problem, RPTM can perform task matching service without compromising the privacy of task requesters and workers by leveraging a novel integer vector encryption scheme. Moreover, RPTM supports multi-keyword fuzzy matching by exploiting locality sensitive hashing and Bloom filter, which can tolerate keyword spelling errors and different expression formats. Extensive analysis and experiments based on a test net of EOS show that RPTM is efficient and secure.
Baolai Wang, Shaojing Fu, Xuyun Zhang, Tao Xie 0012, Lingjuan Lyu, Yuchuan Luo
CIKM2
2021 Privacy-Preserving Swarm Learning Based on Homomorphic Encryption
Lijie Chen 0007, Shaojing Fu, Lin Liu 0018, Yuchuan Luo
ICA3PP (3)2
2021 A Clustering Method of Encrypted Video Traffic Based on Levenshtein Distance
abstract
In order to detect the playback of illegal videos, it is necessary for supervisors to monitor the network by analyzing traffic from devices. However, many popular video sites, such as YouTube, have applied encryption to protect users’ privacy, which makes it difficult to analyze network traffic at the same time. Many researches suggest that DASH (Dynamic Adaptive Streaming over HTTP) will leak the information of video segmentation, which is related to the video content. Consequently, it is possible to analyze the content of encrypted video traffic without decryption. At present, most of the encrypted video traffic analysis adopts supervised learning methods, and there is little research on its unsupervised methods. Analysts are usually faced with unlabeled data, in reality, so the existing approaches will not work. The encrypted video traffic analysis methods based on unsupervised learning are required. In this paper, we proposed a clustering method based on Levenshtein distance for title analysis of encrypted video traffic. We also run a thorough set of experiments that verify the robustness and practicability of the method. As far as I am concerned, it is the first work to apply cluster analysis for encrypted video traffic analysis.
Luming Yang, Shaojing Fu, Yuchuan Luo
MSN2
2021 The number of affine equivalent classes and extended affine equivalent classes of vectorial Boolean functions
Xi Chen 0013, Longjiang Qu, Shaojing Fu, Chao Li 0002
Discret. Appl. Math.3
2021 Al-SPSD: Anti-leakage smart Ponzi schemes detection in blockchain
Shuhui Fan, Shaojing Fu, Xiaochun Cheng
Inf. Process. Manag.2
2021 A Privacy-preserving Fuzzy Search Scheme Supporting Logic Query over Encrypted Cloud Data
Shaojing Fu, Ming Xu 0002
Mob. Networks Appl.1
2021 A Lightweight Privacy-Preserving CNN Feature Extraction Framework for Mobile Sensing
abstract
The proliferation of various mobile devices equipped with cameras results in an exponential growth of the amount of images. Recent advances in the deep learning with convolutional neural networks (CNN) have made CNN feature extraction become an effective way to process these images. However, it is still a challenging task to deploy the CNN model on the mobile sensors, which are typically resource-constrained in terms of the storage space, the computing capacity, and the battery life. Although cloud computing has become a popular solution, data security and response latency are always the key issues. Therefore, in this paper, we propose a novel lightweight framework for privacy-preserving CNN feature extraction for mobile sensing based on edge computing. To get the most out of the benefits of CNN with limited physical resources on the mobile sensors, we design a series of secure interaction protocols and utilize two edge servers to collaboratively perform the CNN feature extraction. The proposed scheme allows us to significantly reduce the latency and the overhead of the end devices while preserving privacy. Through theoretical analysis and empirical experiments, we demonstrate the security, effectiveness, and efficiency of our scheme.
Ximeng Liu, Shaojing Fu, Deke Guo, Ming Xu 0002
IEEE Trans. Dependable Secur. Comput.3
2020 Practical Privacy Protection Scheme In WiFi Fingerprint-based Localization
abstract
The solution of using existing WiFi devices for measurement and maintenance, and establishing a WiFi fingerprint database for precise localization has become a popular method for indoor localization. The traditional WiFi fingerprint privacy protection scheme increases the calculation amount of the client, but cannot completely protect the security of the client and the fingerprint database. In this paper, we make use of WiFi devices to present a Practical Privacy Protection Scheme In WiFi Fingerprint-based Localization PPWFL. In PPWFL, the localization server establishes a pre-partition in the fingerprint database through the E-M clustering algorithm, we divide the entire fingerprint database into several partitions. The server uses WiFi fingerprint entries with partitions as training data and trains a machine learning model. This model can accurately predict the client's partition based on fingerprint entries. The client uses the trained machine learning model to obtain its partition location accurately, picks up WiFi fingerprint entries in its partition, and calculates its geographic location with the localization server through secure multi-party computing. Compared with the traditional solution, our solution only uses the WiFi fingerprint entries in the client's partition rather than the entire fingerprint database. PPWFL can reduce not only unnecessary calculations but also avoid accidental errors (Unexpected errors in fingerprint similarity between non-adjacent locations due to multipath effects of electromagnetic waves during the propagation of complex indoor environments) in fingerprint distance calculation. In particular, due to the use of Secure Multi-Party Computation, most of the calculations are performed in the local offline phase, the client only exchanges data with the localization server during the distance calculation phase. No additional equipment is needed; our solution uses only existing WiFi devices in the building to achieve fast localization based on privacy protection. We prove that PPWFL is secure under the honest but curious attacker. Experiments show that PPWFL achieves efficiency and accuracy than the traditional WiFi fingerprint localization scheme.
Wenxiang Wu, Shaojing Fu, Yuchuan Luo
DSAA2
2020 BIMP: Blockchain-Based Incentive Mechanism with Privacy Preserving in Location Proof
Yuchuan Luo, Shaojing Fu, Tao Xie 0012
ICA3PP (3)3
2020 Location Privacy-Preserving Truth Discovery in Mobile Crowd Sensing
abstract
Truth discovery techniques are commonly used in mobile crowd sensing (MCS) applications to infer accurate aggregated results based on quality-aware data aggregation. However, the location information of participants may be exposed when they upload their sensitive geo-tagged sensory data to relative platforms. While there are considerable existing privacy preserving truth discovery schemes for MCS, they mainly focus on protecting the privacy of sensory data, neglecting the tagged location information which is of equal if not higher importance for the privacy of participants. In this paper, we propose a novel and efficient location privacy preserving truth discovery (LoPPTD) mechanism, which can achieve data aggregation with high accuracy, while protecting both location privacy and data privacy of users. By structuring multi-dimensional sensory data obtained at different locations and exploiting homomorphic Paillier encryption, our approach can prevent leakage of both sensory data and tagged locations effectively. Also, super-increasing sequence techniques are employed in Lo-PPTD to ensure efficiency and feasibility. Theoretical analysis and thorough experiments performed on real-world datasets demonstrate that the proposed scheme can achieve high aggregation accuracy while providing complete privacy protection for users.
Jingsheng Gao, Shaojing Fu, Yuchuan Luo, Tao Xie 0012
ICCCN2
2020 Expose Your Mask: Smart Ponzi Schemes Detection on Blockchain
abstract
The anonymity of blockchain has caused Ponzi schemes to be transferred to smart contract platforms by scammers. These Ponzi schemes wearing the mask of smart contracts caused huge losses to people, which makes the detection of smart Ponzi schemes attract people's attention. Recent methods mainly focus on machine learning technology to enable automatic detection for smart Poniz schemes. However, there are some problems with their methods. Firstly, the gradient boosting algorithm in machine learning they used have the problem of prediction shift due to target leakage when processing category features and calculating gradient estimates. Secondly, they ignored the imbalance and repetitiveness of Ponzi schemes on smart contract platforms. These problems can directly lead to model overfitting and affect the generalization ability of trained models. This paper proposes a novel Ponzi schemes detection method on smart contract platform for blockchain. Our method addresses the above issues with the following strategies. Firstly, we leverage ordered target statistic (TS) to process the category features of smart contract. Secondly, we solve the imbalance of dataset through a data augmentation method. Thirdly, with the idea of ordered boosting algorithm, we train a PonziTect model to fight prediction shift caused by target leakage. Based on the above ideas, the experimental results fully manifest the effectiveness and reliability of our model in detecting smart Ponzi schemes on the blockchain. Specifically, our model achieves 98% F-score on the real-world dataset, which significantly outperforms the existing methods. Using our method, we estimate that there are about 532 Ponzi schemes on Ethereum.
Shuhui Fan, Shaojing Fu, Chengzhang Zhu
IJCNN2
2020 Markov Probability Fingerprints: A Method for Identifying Encrypted Video Traffic
abstract
Detecting illegal video plays an important role in preventing and countering crime in daily life. It is effective for supervisors to monitor the network by analyzing traffic from devices. In this way, illegal video can be detected when it is played on the network. Most Internet traffic is encrypted, which brings difficulties to traffic analysis. However, many researches suggest that even if the video traffic is encrypted, the segmentation prescribed by Dynamic Adaptive Streaming over HTTP (DASH) causes content-dependent fragments, which can be used to identify the encrypted video traffic without decryption. This paper presents Markov probability fingerprint for video, and then designs an algorithm for encrypted video streaming title identification. We demonstrate that an external attacker can identify the video title by analyzing the fragment sequence of encrypted video traffic. Based on the m-order Markov chain, we use the transition tensor of the fragment sequence generated by the video traffic as the video fingerprint, and prove its effectiveness. Then we explore approaches that can further improve the performance of methods in terms of discrimination accuracy. We make promising observations that the higher-order Markov chain, larger training set, and more detailed binning of fragments contribute to encrypted video traffic discrimination. We run a thorough set of experiments that illustrate that our method can achieve an outstanding accuracy rate up to 97.5%, which is superior to previous work.
Luming Yang, Shaojing Fu, Yuchuan Luo, Jiangyong Shi
MSN2
2020 Privacy-Preserving Reputation Management for Blockchain-Based Mobile Crowdsensing
abstract
Mobile crowdsensing (MCS) is an emerging data acquisition technique that combines crowdsourcing with mobile devices to collect massive data in a cost-satisfactory manner. Two notable challenges of MCS are leakage of privacy and the challenge of malicious users, privacy-preserving reputation management scheme is an efficient method to tackle these challenges. However, most existing schemes rely on a semi-honest server and process data in plaintext domain without considering single point of failure and privacy of participants. In this paper we propose a reputation management scheme with blockchain to identify malicious users and protect users’ privacy simultaneously in MCS scenario. The secure and open nature of blockchain are exploited to build a dependable and efficient reputation management platform. Moreover, we adopt a distributed computing algorithm, Eigentrust, to construct a distributed reputation management framework, nevertheless, it neglects to preserve users’ privacy. So we leverage a verifiable secret sharing scheme into Eigentrust algorithm, which can prevent users’ personal information from being disclosed. The extensive analysis and experiments performed on EOS blockchain demonstrate that our system can effectively identify malicious users while preserving privacy.
Yuchuan Luo, Shaojing Fu, Tao Xie 0012
SECON3
2020 The phantom of differential characteristics
Yunwen Liu, Wenying Zhang 0001, Bing Sun 0001, Vincent Rijmen, Chao Li 0002, Shaojing Fu, Meichun Cao
Des. Codes Cryptogr.7
2020 Privacy-Preserving Blockchain-Based Nonlinear SVM Classifier Training for Social Networks
abstract
With the development of social networks, there are more and more social data produced, which usually contain valuable knowledge that can be utilized in many fields, such as commodity recommendation and sentimental analysis. The SVM classifier, as one of the most prevailing machine learning techniques for classification, is a crucial tool for social data analysis. Since training a high-quality SVM classifier usually requires a huge amount of data, it is a better choice for individuals and small enterprises to conduct collaborative training with multiple parties. Nevertheless, it causes privacy risks when sharing sensitive data with untrusted people and enterprises. Existing solutions mainly adopt the computation-intensive cryptographic methods which are not efficient for practical applications. Therefore, it is an urgent and challenging task to realize efficient SVM classifier training while protecting privacy. In this paper, we propose a novel privacy-preserving nonlinear SVM classifier training scheme based on blockchain. We first design a series of secure computation protocols which can achieve secure nonlinear SVM classifier training with minimal computation overheads. Then, leveraging these building blocks, we propose a blockchain-based secure nonlinear SVM classifier training scheme that realizes collaborative training while protecting privacy. We conduct a thorough analysis of the security properties of our scheme. Experiments over a real dataset show that our scheme achieves high accuracy and practical efficiency.
Shaojing Fu, Ming Xu 0002
Secur. Commun. Networks2
2019 Achieve Privacy-Preserving Truth Discovery in Crowdsensing Systems
abstract
To solve the problem that the data collected in crowdsensing systems are not reliable, a large number of truth discovery protocols have been proposed. However, most of them neglect the privacy protection existing in crowdsensing systems. Some truth discovery protocols that consider privacy only provide limited privacy protection, such as only protecting the privacy of collected data. To bridge the gap, in this paper, we propose a more comprehensive privacy-preserving truth discovery protocol that can simultaneously protect the privacy of participants and truth results. Specifically, our protocol encrypts participants' observed data based on Paillier Homomorphic Cryptosystem. Then, through the interaction between two servers, we can calculate participants' weights and estimate the truth results in the encrypted domain. Moreover, based on the data perturbation technology, the privacy of sensitive data exchanged between the two servers is protected in our protocol. Theoretical analysis and experimental results demonstrate that our protocol can effectively protect the privacy of participants and truth results without losing the accuracy of truth results.
Jianchao Tang, Shaojing Fu, Ming Xu 0002, Yuchuan Luo
CIKM2
2019 PDCS: A Privacy-Preserving Distinct Counting Scheme for Mobile Sensing
Ming Xu 0002, Shaojing Fu, Yuchuan Luo
DASFAA (1)3
2019 pRide: private ride request for online ride hailing service with secure hardware enclave
abstract
Promising unprecedented convenience, Online Ride Hailing (ORH) service such as Uber and Didi has gained increasing popularity. Different from traditional taxi service, this new on-demand transportation service allows users to request rides from the online service providers at the touch of their fingers. Despite such great convenience, existing ORH systems require the users to expose their locations when requesting rides - a severe privacy issue in the face of untrusted or compromised service providers. In this paper, we propose a private yet efficient ride request scheme, allowing the user to enjoy public ORH service without sacrificing privacy. Unlike previous works, we consider a more practical setting where the information about the drivers and road networks is public. This poses an open challenge to achieve strong security and high efficiency for the secure ORH service. Our main leverage in addressing this problem is hardware-enforced Trusted Execution Environment, in particular Intel SGX enclave. However, the use of secure enclave does not lead to an immediate solution due to the hardware's inherent resource constraint and security limitation. To tackle the limited enclave space, we first design an efficient ride-matching algorithm utilizing hub-based labeling technique, which avoids loading massive road network data into enclave during online processing. To defend against side-channel attacks, we take the next step to make the ride-matching algorithm data-oblivious, by augmenting it with oblivious label access and oblivious distance computation. The proposed solution provides high efficiency of real-time response and strong security guarantee of data-obliviousness. We implement a prototype system of the proposed scheme and thoroughly evaluate it from both theoretical and experimental aspects. The results show that the proposed scheme permits accurate and real-time ride-matching with provable security.
Yuchuan Luo, Xiaohua Jia, Huayi Duan, Cong Wang 0001, Ming Xu 0002, Shaojing Fu
IWQoS6
2019 Building Trustful Crowdsensing Service on the Edge
Biao Yu, Yingwen Chen 0001, Shaojing Fu, Wanrong Yu
WASA3
2019 pRide: Privacy-Preserving Ride Matching Over Road Networks for Online Ride-Hailing Service
abstract
An online ride-hailing (ORH) service, such as Uber and Didi Chuxing, can provide on-demand transportation service to users via mobile phones, which brings great convenience to people's daily lives. Along with the convenience, high privacy concerns are also raised when using an ORH service since users and drivers must share their real-time locations with the ORH server, which results in the leakage of the mobility patterns and additional privacy of users and drivers. In this paper, we propose a privacy-preserving ride-matching scheme, called pRide, for ORH service. pRide allows an ORH server to efficiently match rider and drivers based on their distances in the road network without revealing the location privacy of riders and drivers. Specifically, we make use of the road network embedding technique together with cryptographic primitives and design a scheme to securely and efficiently estimate the shortest distances between riders and drivers in road networks approximately. Moreover, by incorporating garbled circuits, the proposed scheme is able to output the nearest driver around a rider. We implement the scheme and evaluate it on the representative real-world datasets. The theoretical analysis and experimental results demonstrate that pRide achieves an efficient, secure, and yet accurate ride matching for ORH service.
Yuchuan Luo, Xiaohua Jia, Shaojing Fu, Ming Xu 0002
IEEE Trans. Inf. Forensics Secur.3
2018 A Verifiable and Dynamic Multi-keyword Ranked Search Scheme over Encrypted Cloud Data with Accuracy Improvement
Shaojing Fu, Ming Xu 0002
SecureComm (1)2
2018 A better bound for implicit factorization problem with shared middle bits
Longjiang Qu, Chao Li 0002, Shaojing Fu
Sci. China Inf. Sci.4
2018 A lower dimension lattice attack on NTRU
Zhichao Yang 0002, Shaojing Fu, Longjiang Qu, Chao Li 0002
Sci. China Inf. Sci.2
2018 Efficient auditing for shared data in the cloud with secure user revocation and computations outsourcing
Yuchuan Luo, Ming Xu 0002, Dongsheng Wang 0004, Shaojing Fu
Comput. Secur.5
2017 Efficient and generalized geometric range search on encrypted spatial data in the cloud
abstract
With cloud services, users can easily host their data in the cloud and retrieve the part needed by search. Searchable encryption is proposed to conduct such process in a privacy-preserving way, which allows a cloud server to perform search over the encrypted data in the cloud according to the search token submitted by the user. However, existing works mainly focus on textual data and merely take numerical spatial data into account. Especially, geometric range search is an important queries on spatial data and has wide applications in machine learning, location-based services(LBS), computer-aided design(CAD), and computational geometry. In this paper, we proposed an efficient and generalized symmetric-key geometric range search scheme on encrypted spatial data in the cloud, which supports queries with different range shapes and dimensions. To provide secure and efficient search, we extend the secure kNN computation with dynamic geometric transformation, which dynamically transforms the points in the dataset and the queried geometric range simultaneously. Besides, we further extend the proposed scheme to support sub-linear search efficiency through novel usage of tree structures. We also present extensive experiments to evaluate the proposed schemes on a real-world dataset. The results show that the proposed schemes are efficient over encrypted datasets and secure against the curious cloud servers.
Yuchuan Luo, Shaojing Fu, Dongsheng Wang 0004, Ming Xu 0002, Xiaohua Jia
IWQoS2
2017 Practical privacy-preserving compressed sensing image recovery in the cloud
Ming Xu 0002, Shaojing Fu, Dongsheng Wang 0004
Sci. China Inf. Sci.3
2016 Structured queries with generalized pattern matching on encrypted cloud data
abstract
To protect the privacy of cloud data, searchable encryption is proved to be an important technique since it enables cloud users to search on encrypted data. Existing solutions for searchable encryption mainly focus on some basic search functions such as boolean search, similarity search or limited wildcard-based search. They cannot properly support the advanced search type: structured queries with generalized pattern matching (such as SQL-like queries) which is widely used for information retrieval in cloud database. In this paper, we propose a new searchable encryption scheme that realizes Structured queries with generalized Pattern matching to Search over Encrypted cloud data (SPSE). In particular, SPSE allows users to conduct generalized pattern matching queries on textual attribute values of structured data, and joint them with logical operators (AND, OR, NOT) to search over multiple attributes of the data sets. Besides the improvement of search functionalities, SPSE enhances the privacy by introducing two-tier encryption structure for data confidentiality and by hiding the search pattern of attribute fields to resist statistic analysis from untrusted parties. Security analysis proves that SPSE is KPA-secure. Experiments over real data sets show that SPSE achieves high search accuracy and practical search efficiency.
Xiaohua Jia, Dongsheng Wang 0004, Shaojing Fu, Ming Xu 0002
ICC4
2016 Efficient, secure and non-iterative outsourcing of large-scale systems of linear equations
abstract
Solving large-scale systems of linear equations (L-SLE) is a common scientific and engineering computational task. But such problem involves enormous computing resources, which is burdensome for the resource-limited clients. Cloud computing enables computational resource-limited clients to economically outsource such problems to the cloud server. However, outsourcing LSLE to the cloud brings great security concerns and challenges since the LSLE usually contains sensitive information. Previous works for secure outsourcing LSLE are mainly based on iterative methods which cause heavy computation cost for the client side. And they usually neglect to protect the number and position privacy of zero elements in the coefficient matrix, which is not secure enough for many applications. In this paper, with a series of disguise-based techniques, we propose a new efficient and non-iterative algorithm for securely outsourcing LSLE. Our algorithm only requires two rounds of communication between the client and cloud. Furthermore, the number and positions of zero elements in coefficient matrix can be hidden from the cloud with low computational complexity. Finally, we provide extensive theoretical analysis and experimental evaluation to show its high-efficiency and security compared to the previous works.
Yunpeng Yu, Yuchuan Luo, Dongsheng Wang 0004, Shaojing Fu, Ming Xu 0002
ICC4
2016 Efficient Privacy-Preserving Content-Based Image Retrieval in the Cloud
Ming Xu 0002, Shaojing Fu, Dongsheng Wang 0004
WAIM (2)3
2016 New constructions of q-variable 1-resilient rotation symmetric functions over 𝔽p
Jiao Du, Shaojing Fu, Longjiang Qu, Chao Li 0002, Shanqi Pang
Sci. China Inf. Sci.2
2016 Constructions of p-variable 1-resilient rotation symmetric functions over GF(p)
abstract
Abstract Rotation symmetric Boolean functions have been extensively studied in the recent years because of their applications in cryptography. In this study, a novel method to constructp‐variable 1‐resilient rotation symmetric functions overGF(p) is proposed based on a Latin square with maximum cycle structure, which is not required to solve any equation system. And a lower bound on the number ofp‐variable 1‐resilient rotation symmetric functions is given. At last, an equivalent characterization ofp‐variable 1‐resilient rotation symmetric functions overGF(p) is demonstrated, as a direct corollary, the number ofp‐variable 1‐resilient rotation symmetric functions is represented by all the solutions of the equation system. Copyright © 2017 John Wiley & Sons, Ltd.
Jiao Du, Chao Li 0002, Shaojing Fu, Shanqi Pang
Secur. Commun. Networks3
2015 Generalized pattern matching string search on encrypted data in cloud systems
abstract
Searchable encryption is an important and challenging issue. It allows people to search on encrypted data. This is a very useful function when more and more people choose to host their data in the cloud and the cloud server is not fully trustable. Existing solutions for searchable encryption are only limited to some simple functions of search, such as boolean search or similarity search. In this paper, we propose a scheme for Generalized Pattern-matching String-search on Encrypted data (GPSE) in cloud systems. GPSE allows users to specify their search queries by using generalized wildcard-based string patterns (such as SQL-like patterns). It gives users great expressive power in specifying highly targeted search queries. In the framework of GPSE, we particularly implemented two most commonly used pattern matching search functions on encrypted data, the substring matching and the longest-prefix-first matching. We also prove that GPSE is secure under the known-plaintext model. Experiments over real data sets show that GPSE achieves high search accuracy.
Dongsheng Wang 0004, Xiaohua Jia, Cong Wang 0001, Kan Yang 0001, Shaojing Fu, Ming Xu 0002
INFOCOM5
2014 Securing the cloud storage audit service: defending against frame and collude attacks of third party auditor
abstract
Cloud computing has been envisioned as the next generation architecture of the IT enterprise, but there exist many security problems. A significant problem encountered in the context of cloud storage is whether there exists some potential vulnerabilities towards cloud storage system after introducing third parties. Public verification enables a third party auditor (TPA), on behalf of users who lack the resources and expertise, to verify the integrity of the stored data. Many existing auditing schemes always assume TPA is reliable and independent. This work studies the problem what if certain TPAs are semi‐trusted or even potentially malicious in some situations. Actually, the authors consider the task of allowing such a TPA to involve in the audit scheme. They propose a feedback‐based audit scheme via which users are relaxed from interacting with cloud service provider (CSP) and can check the integrity of stored data by themselves instead of TPA yet. Specifically, TPA generates the feedback through processing the proof from CSP and returns it to user which is yet unforgeable to TPA and checked exclusively by user. Through detailed security and performance analysis, the author's scheme is shown to be more secure and lightweight.
Kun Huang 0002, Ming Xian, Shaojing Fu, Jian Liu 0024
IET Commun.3
2014 A recursive construction of highly nonlinear resilient vectorial functions
Shaojing Fu, Chao Li 0002, Longjiang Qu
Inf. Sci.1
2013 A Privacy-Preserving Fuzzy Keyword Search Scheme over Encrypted Cloud Data
abstract
Fuzzy keyword search is an important and necessary functionality for information retrieval in modern cloud storage services, since cloud users may submit queries with typos errors or have deficient knowledge about the underlying keywords of cloud data sets. However, for the purpose of privacy preservation, data is usually encrypted before outsourcing to the cloud, which greatly compromises the data utilization flexibility and efficiency. In this paper, we propose F2SE as a novel fuzzy keyword search scheme over encrypted cloud data. Using keyword fingerprint extraction and secure kNN encryption, F2SE can achieve a top-k ranked fuzzy keyword search according to the keyword similarity. Meanwhile, F2SE can return keywords containing special sub strings customized by cloud users with deficient background knowledge, which can be used for exploratory search or uncertain search. Thorough security analysis shows F2SE is KPA-secure while extensive experiments over real data sets demonstrate that F2SE has a low memory overhead and practical searching time cost.
Dongsheng Wang 0004, Shaojing Fu, Ming Xu 0002
CloudCom (1)2
2013 Construction of even-variable rotation symmetric Boolean functions with maximum algebraic immunity
Shaojing Fu, Chao Li 0002, Kanta Matsuura, Longjiang Qu
Sci. China Inf. Sci.1
2013 Linear complexity of binary sequences with interleaved structure
abstract
In this study, the minimal polynomials and the linear complexity of interleaved binary sequences are investigated. Both the linear complexity and the minimal polynomials of low correlation zone sequences constructed by Zhou et al. are completely determined. Besides, an open problem proposed by Li and Tang is discussed. At last, a sufficient condition and a necessary condition are presented about when the linear complexity of the interleaved sequences constructed by Tang et al. attains the maximum.
Hai Xiong, Longjiang Qu, Chao Li 0002, Shaojing Fu
IET Commun.4
2013 A note on vectorial bent functions
Deshuai Dong, Longjiang Qu, Shaojing Fu
Inf. Process. Lett.4
2012 Construction of highly nonlinear resilient S-boxes with given degree
Shaojing Fu, Kanta Matsuura, Chao Li 0002, Longjiang Qu
Des. Codes Cryptogr.1
2012 New constructions of low-correlation sequences with high-linear complexity
abstract
In this study, the authors propose a new concept named similar-bent function and the authors present two general methods to construct balanced sequences with low correlation by using similar-bent functions and orthogonal similar-bent functions. The authors find that the bent sequence sets are special cases of our construction. The authors also investigate the linear complexity of the new constructed sequences. If a suitable similar-bent function is given, the sequences constructed by it can have high-linear complexity. As examples, the authors construct two new low-correlation sequence sets. One constructed based on Dobbertin's iterative function is asymptotically optimal with respect to the Welch bound and the other one is constructed based on Kasami function whose sequences have a high-linear complexity.
Hai Xiong, Chao Li 0002, Qingping Dai, Shaojing Fu
IET Commun.4
2011 Balanced rotation symmetric boolean functions with maximum algebraic immunity
abstract
Rotation symmetric Boolean functions (RSBFs) that are invariant under circular translation of indices have been used as components of different cryptosystems. In this paper, even-variable-balanced RSBFs with maximum algebraic immunity (AI) are investigated. At first, we give an original construction of 2m-variable-balanced RSBFs with maximum AI. Then we improve the construction to obtain more 2m-variable-balanced RSBFs with maximum AI, and these new RSBFs have higher non-linearity than all previously obtained RSBFs. Further, we generalise our construction of 2m-variable RSBFs to a new construction that can generate any even-variable RSBFs.
Shaojing Fu, Longjiang Qu, Chao Li 0002, Bing Sun 0001
IET Inf. Secur.1
2010 On the number of rotation symmetric Boolean functions
Shaojing Fu, Chao Li 0002, Longjiang Qu
Sci. China Inf. Sci.1
2010 Enumeration of balanced symmetric functions over GF(p)
Shaojing Fu, Chao Li 0002, Kanta Matsuura, Longjiang Qu
Inf. Process. Lett.1
2009 Construction of Rotation Symmetric Boolean Functions with Maximum Algebraic Immunity
Shaojing Fu, Chao Li 0002, Kanta Matsuura, Longjiang Qu
CANS1
2009 A New Construction of Boolean Functions with Maximum Algebraic Immunity
Deshuai Dong, Shaojing Fu, Longjiang Qu, Chao Li 0002
ISC2
2008 Enumeration of Homogeneous Rotation Symmetric Functions over Fp
Shaojing Fu, Chao Li 0002, Bing Sun 0001
CANS1
2008 Construction of Resilient Functions with Multiple Cryptographic Criteria
Chao Li 0002, Shaojing Fu, Bing Sun 0001
CANS2