AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.8 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

FlowCoPCL: Enhanced Flow Correlation Attacks on Tor Using Patching and Contrastive Learning

School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
School of Computer Science and Engineering and Shenzhen Institute for Advanced Study, University of Electronic Science and Technology of China, Shenzhen 518110, China
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, Singapore
School of Computer Science and Engineering, University of New South Wales, Sydney 2052, Australia
Graduate School of Comprehensive Human Sciences, University of Tsukuba, Tsukuba 305-8577, Japan
Intelligent Policing Key Laboratory of Sichuan Province, Sichuan Police College, Luzhou 646000, China
Show Author Information

Abstract

Flow correlation is a key technique for deanonymization attacks on Tor, while Tor can be used to achieve anonymous communication between Internet of Things (IoT) nodes in edge intelligence. Recent works treat flows as time series and use Convolutional Neural Network (CNN) to extract flow embeddings to improve the effectiveness of flow correlation attacks. However, unlike the consistent time intervals of data points in general time series, the arrival time intervals between flow packets are unequal, so the flow embeddings extracted are temporal inconsistent, which affects the effectiveness of flow correlation attacks. To address this challenge, we propose enhanced Flow Correlation attacks on Tor using Patching and Contrastive Learning (FlowCoPCL). First, FlowCoPCL uses a time-based patching mechanism to split the flow into patches of the same duration. The patch embeddings are extracted as the input of the CNN model to ensure the temporal consistency of the flow embeddings. Second, FlowCoPCL adapts the contrastive learning framework SimCLR to train the feature embedding networks, which enables the model to learn flow embeddings efficiently. The experimental results demonstrate that FlowCoPCL significantly outperforms existing flow correlation attacks on Tor, achieving over 99% True Positive Rate (TPR) at 10−5 False Positive Rate (FPR). Additionally, FlowCoPCL shows the robustness against website fingerprinting defenses.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 745-759

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Huang S, Niu W, Wang R, et al. FlowCoPCL: Enhanced Flow Correlation Attacks on Tor Using Patching and Contrastive Learning. Tsinghua Science and Technology, 2026, 31(2): 745-759. https://doi.org/10.26599/TST.2024.9010165
Part of a topical collection:

2797

Views

212

Downloads

2

Crossref

2

Web of Science

0

Scopus

0

CSCD

Received: 28 June 2024
Revised: 13 August 2024
Accepted: 06 September 2024
Published: 21 October 2025
© The author(s) 2026.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).