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

Zigang Cao

dblp:172/5527 · DBLP profile ↗
← Back
13ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none

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

Computer networks · 8Security and privacy · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1

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
3 papers
Network security · 79% Web and mobile security · 21%
Computer networks
3 papers
Network measurement and analytics · 75% Content delivery and video streaming · 25%
Artificial intelligence
1 paper
Question answering and dialogue systems · 44% Transfer learning and domain adaptation · 44% Reinforcement learning · 13%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics › traffic classification
encrypted traffic classification
0.412019
FS-Net: A Flow Sequence Network For Encrypted Traffic Classification · INFOCOM 2019
Network measurement and analytics
traffic classification
0.412019
FS-Net: A Flow Sequence Network For Encrypted Traffic Classification · INFOCOM 2019
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.312017
Personalized Response Generation via Domain adaptation · SIGIR 2017
Natural language and speech › Question answering and dialogue systems › dialogue generation
personalized dialogue generation
0.312017
Personalized Response Generation via Domain adaptation · SIGIR 2017
Content delivery and video streaming
content delivery network
0.312017
POSTER: An Empirical Measurement Study on Multi-tenant Deployment Issues of CDNs · CCS 2017
Web and mobile security › web PKI
fraudulent certificate detection
0.312017
POSTER: A Comprehensive Study of Forged Certificates in the Wild · CCS 2017
Network security › attack strategy
man-in-the-middle attack
0.312017
POSTER: A Comprehensive Study of Forged Certificates in the Wild · CCS 2017
Network security
network measurement
0.312017
POSTER: An Empirical Measurement Study on Multi-tenant Deployment Issues of CDNs · CCS 2017
Network security › secure communication › secure communication protocol
TLS
0.312017
POSTER: A Comprehensive Study of Forged Certificates in the Wild · CCS 2017
Network security
traffic analysis
0.112019
FS-Net: A Flow Sequence Network For Encrypted Traffic Classification · INFOCOM 2019
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.112017
Personalized Response Generation via Domain adaptation · SIGIR 2017
Network measurement and analytics › traffic measurement
traffic monitoring
0.112017
POSTER: A Comprehensive Study of Forged Certificates in the Wild · CCS 2017
Network security
HTTPS deployment
0.112017
POSTER: An Empirical Measurement Study on Multi-tenant Deployment Issues of CDNs · CCS 2017

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

recurrent neural network · 0.8reconstruction mechanism · 0.8encoder-decoder · 0.8passive measurement · 0.6active measurement · 0.6reward design · 0.3policy gradient · 0.3dual learning · 0.3
YearPublicationVenuePosition
2019 User Behavior Classification in Encrypted Cloud Camera Traffic
abstract
Home surveillance cameras have been widely used in recent years, however, what comes next is the increasing events of users' privacy disclosure. Most cameras use video compression technologies such as H.26X and MPEG to reduce the stream size during transmission on the purpose to transfer higher definition(HD) video with limited bandwidth. Although traffic is encrypted, these video differential encoding techniques can cause traffic patterns to change as users' behavior changes. Therefore, it is very meaningful to mine user privacy behavior hidden behind the surveillance traffic based on traffic statistical features. In this paper, we collected a large amount of surveillance video traffic, including 9 kinds of daily life behaviors, such as watching TV, switching door, sweeping the floor, etc. According to frequency distribution sequences of packet length, probability transition matrix of packet length and other statistical features, we used a variety of models to classify users' daily life behaviors. The results show that the random forest classifier and the AlexNet classifier can achieve a macro-averaging F1-score of 97.23% and 97.89% respectively. The performance of our approach reveals that the users' daily routine can be accurately constructed only through video traffic, which is a potentially huge security issue for the users. Moreover, this work has important reference value for camera manufacturers to improve user privacy protection.
Jibao Wang, Zigang Cao, Cuicui Kang, Gang Xiong 0001
GLOBECOM2
2019 FS-Net: A Flow Sequence Network For Encrypted Traffic Classification
abstract
With more attention paid to user privacy and communication security, the volume of encrypted traffic rises sharply, which brings a huge challenge to traditional rule-based traffic classification methods. Combining machine learning algorithms and manual-design features has become the mainstream methods to solve this problem. However, these features depend on professional experience heavily, which needs lots of human effort. And these methods divide the encrypted traffic classification problem into piece-wise sub-problems, which could not guarantee the optimal solution. In this paper, we apply the recurrent neural network to the encrypted traffic classification problem and propose the Flow Sequence Network (FS-Net). The FS-Net is an end-to-end classification model that learns representative features from the raw flows, and then classifies them in a unified framework. Moreover, we adopt a multi-layer encoder-decoder structure which can mine the potential sequential characteristics of flows deeply, and import the reconstruction mechanism which can enhance the effectiveness of features. Our comprehensive experiments on the real-world dataset covering 18 applications indicate that FS-Net achieves an excellent performance (99.14% TPR, 0.05% FPR and 0.9906 FTF) and outperforms the state-of-the-art methods.
Chang Liu 0049, Longtao He, Gang Xiong 0001, Zigang Cao, Zhen Li 0011
INFOCOM4
2018 Classifying User Activities in the Encrypted WeChat Traffic
abstract
The security and privacy of encrypted mobile applications have attracted the attention of researchers. However, most of the existing researches focus on analysis of SSL/TLS traffic, while few studies focus on proprietary encrypted traffic, which is also important and challenging. In this paper, we make a deep study of WeChat, which is one of the most popular social applications in the world with over one billion active users. The application uses a proprietary encryption protocol called as MMTLS for most of its communications. It is designed based on Transport Layer Security (TLS) 1.3 drafts for both performance and security. We explore the fine-grained classification of typical user activities inside the MMTLS encrypted channels and compare the MMTLS with the HTTPS (e.g. flow duration and packet size), which are jointly used in WeChat. It is found that MMTLS is suitable for scenarios of low latency and lightweight messaging. With the WeChat traffic collected from different platforms (Android, iOS) and devices (Huawei, Samsung, iPhone, iPad, etc.) by different users, we classify seven typical activities, encrypted by MMTLS protocol such as payment, advertisement click, browsing moments and so on. The experimental results show that both of the average precision and recall can reach over 92%. Our work is the first to perform classification on this proprietary encrypted protocol and understanding the difference between MMTLS and TLS. It is believed that the work will benefit the security and privacy of WeChat and other proprietary encryption applications.
Chengshang Hou, Junzheng Shi, Cuicui Kang, Zigang Cao, Xiong Gang
IPCCC4
2018 SSL/TLS Security Exploration Through X.509 Certificate's Life Cycle Measurement
abstract
With the popular use of SSL/TLS, more and more web applications, such as online banking, e-mail, and ecommerce, turn to secured channels for communication, which rely on X.509 certificate for authentication. Generally, every certificate has a theoretical validity period when it is issued. However, the used period in practice is often different from the theoretical validity, namely, before or after the validity, for a long or short time. If a certificate is expired, it is easily to be exploited by cyber-attackers, leading to web users' personal information at risk. To explore the security flaws of the SSL/TLS certificate, we conduct a large-scale measurement study of X.509 certificate life cycle from the view of leaf certificates. Based on a passive data set collected over one year, we investigate the certificate validity period in a fine-grained manner, and uncover that the actual usage of the certificates are not satisfactory. Meanwhile, we discover several security-related issues that may leave the web communication at risk. The recommendations are summarized to ensure the long-term security for certificate use in practice. We believe that the work will be beneficial to web security and improve the certificate utilization in the future.
Peipei Fu, Zhen Li 0011, Gang Xiong 0001, Zigang Cao, Cuicui Kang
ISCC4
2018 LaFFT: Length-Aware FFT Based Fingerprinting for Encrypted Network Traffic Classification
abstract
Encrypted traffic classficiation has become an emergent and challenging task for network monitoring and management. Traditional classification methods for encrypted traffic rely on complex statistical characteristic construction and in-depth packet resolution, which produce huge loads. In this paper, we develop Length-aware FFT (LaFFT) fingerprinting to identify different encrypted application traffic with packet length sequences. We apply FFT to packet length sequences to generate the frequency domain vectors as LaFFT features. We verify the distinguishability of LaFFT fingerprinting by data analysis. Furthermore, the linear inseparability and the front superiority of LaFFT fingerprinting are demonstrated by comprehensive experiments. In the real-world dataset, the LaFFT fingerprinting with random forest classifier can achieve 96.8% TPR, 0.32% FPR and 0.959 FFT, which significantly outperform the state-of-the-art methods.
Chang Liu 0049, Zigang Cao, Zhen Li 0011, Gang Xiong 0001
ISCC2
2018 MaMPF: Encrypted Traffic Classification Based on Multi-Attribute Markov Probability Fingerprints
abstract
With the explosion of network applications, network anomaly detection and security management face a big challenge, of which the first and a fundamental step is traffic classification. However, for the sake of user privacy, encrypted communication protocols, e.g. the SSL/TLS protocol, are extensively used, which results in the ineffectiveness of traditional rule-based classification methods. Existing methods cannot have a satisfactory accuracy of encrypted traffic classification because of insufficient distinguishable characteristics. In this paper, we propose the Multi-attribute Markov Probability Fingerprints (MaMPF), for encrypted traffic classification. The key idea behind MaMPF is to consider multi-attributes, which includes a critical feature, namely “length block sequence” that captures the time-series packet lengths effectively using power-law distributions and relative occurrence probabilities of all considered applications. Based on the message type and length block sequences, Markov models are trained and the probabilities of all the applications are concatenated as the fingerprints for classification. MaMPF achieves 96.4% TPR and 0.2% FPR performance on a real-world dataset from campus network (including 950,000+ encrypted traffic flows and covering 18 applications), and outperforms the state-of-the-art methods.
Chang Liu 0049, Zigang Cao, Gang Xiong 0001, Gaopeng Gou, Siu-Ming Yiu, Longtao He
IWQoS2
2017 Learning Deep Semantic Embeddings for Cross-Modal Retrieval
abstract
Deep learning methods have been actively researched for cross-modal retrieval, with the softmax cross-entropy loss commonly applied for supervised learning. However, the softmax cross-entropy loss is known to result in large intra-class variances, which is not not very suited for cross-modal matching. In this paper, a deep architecture called Deep Semantic Embedding (DSE) is proposed, which is trained in an end-to-end manner for image-text cross-modal retrieval. With images and texts mapped to a feature embedding space, class labels are used to guide the embedding learning, so that the embedding space has a semantic meaning common for both images and texts. This way, the difference between different modalities is eliminated. Under this framework, the center loss is introduced beyond the commonly used softmax cross-entropy loss to achieve both inter-class separation and intra-class compactness. Besides, a distance based softmax cross-entropy loss is proposed to jointly consider the softmax cross-entropy and center losses in fully gradient based learning. Experiments have been done on three popular image-text cross-modal retrieval databases, showing that the proposed algorithms have achieved the best overall performances.
Cuicui Kang, Shengcai Liao, Zhen Li 0011, Zigang Cao, Gang Xiong 0001
ACML4
2017 POSTER: An Empirical Measurement Study on Multi-tenant Deployment Issues of CDNs
abstract
Content delivery network (CDN) has been playing an important role in accelerating users' visit speed, bring good experience for popular web sites around the world. It has become a common security enhance service for CDN providers to offer HTTPS support to tenants. When several tenants are deployed to share a same IP address due to resource efficiency and cost, CDN providers should make comprehensive settings to ensure that all tenants' sites work correctly on users' requests. Otherwise, issues can take place such as denial of service (DOS) and privacy leakage, causing very bad user experience to users as well as potential economic loss for tenants, especially under the situation of hybrid deployment of HTTP and HTTPS. We examine the deployments of typical multi-tenant CDN providers by active measurement and find that CDN providers, namely Akaimai and ChinaCenter, have configuration problems which can result in DOS by certificate name mismatch error. Several advices are given to help to mitigate the issue. We believe that our study is meaningful for improving the security and the robustness of CDN.
Zixi Cai, Zigang Cao, Gang Xiong 0001, Zhen Li 0011
CCS2
2017 POSTER: A Comprehensive Study of Forged Certificates in the Wild
abstract
With the widespread use of SSL, many issues have been exposed as well. Forged certificates used for MITM attacks or proxies can make SSL encryption useless easily, leading to privacy disclosure and property loss of careless victims. In this paper, we implement a large scale of passive measurement of SSL/TLS and analyze the forged certificates in the wild comprehensively. We measured SSL/TLS connection for 16 months on two large research networks, which provided a total of 100 Gbps bandwidth. We gathered nearly 135 million leaf certificates and studied the forged ones. Our findings reveal main reasons of signing forged certificates, and show the preference of them. Finally, we find out several suspicious servers that might be used for MITM.
Mingxin Cui, Zigang Cao, Gang Xiong 0001, Junzheng Shi
CCS2
2017 Identifying malware with HTTP content type inconsistency via header-payload comparison
abstract
Malware is one of the most severe security threats on the Internet. A key challenge for attackers is to install their malware programs on as many victim machines as possible. HTTP protocol, being the most popular protocol and occupying a significant portion of network traffic, is an obvious target for attackers to exploit for malware distribution. Advanced attackers would even hide the malicious executable program behind a benign file such as text, image. The existence of malware becomes harder to detect and the distribution channels become more evasive (i.e., not clear to identify). However, the exploited and hidden behavior often leads to an inconsistency between the actual content type and the declared content type. In this paper, we conduct a detailed study on a seven-month traffic of content type inconsistency executable program downloaded from an ISP of CSTNET (China Science and Technology Network). We found that 99.78% (891/893) of PE (portable executable) files declared to be images are malicious and 100% of PE files declared to be text with typical file extensions, “.pdf”, “.doc”, “.css” are malware. So, content type inconsistency can be used to detect evasive network attacks as well as effectively discover unknown malware from the traffic.
Haiqing Pan, Zigang Cao, Zhen Li 0011, Gang Xiong 0001, Yangyang Guan, Siu-Ming Yiu
IPCCC3
2017 Metrie learning with statistical features for network traffic classification
abstract
With the development of Internet techniques, such as the Secure Sockets Layer and Transport Layer Security encryption protocol, the traditional internet traffic classification approaches based on port, IP and packet content is difficult to identify the traffic flows. Therefore, many researches imported Machine Learning algorithm to deal with the problem, and the statistical features are extracted for the machine learning algorithms. However, the features are often constructed of various features in different spaces, such as the port ID, packets number, one-hot encodings and statistical properties. The traditional machine learning algorithms usually use Euclidean metric for the distance computing, which is unable to make the best use of the artificial features with various Internet traffic flow attributes. Considering this, the paper proposed to utilize Metric Learning algorithms to learn the adaptive distance metric for the multiple features. As a result, the proposed algorithm can take better advantage of the artificial features and make full use of the characteristics. Finally, the evaluation is conducted on the encrypted web sites traffic database with the comparison of several state-of-the-art algorithms, and experimental results show that the proposed algorithm has achieved the best performance with 8% higher of accuracy than Decision Tree which is the second best algorithm.
Cuicui Kang, Peipei Fu, Zigang Cao, Zhen Li 0011, Gang Xiong 0001
IPCCC4
2017 Personalized Response Generation via Domain adaptation
abstract
In this paper, we propose a novel personalized response generation model via domain adaptation (PRG-DM). First, we learn the human responding style from large general data (without user-specific information). Second, we fine tune the model on a small size of personalized data to generate personalized responses with a dual learning mechanism. Moreover, we propose three new rewards to characterize good conversations that are personalized, informative and grammatical. We employ the policy gradient method to generate highly rewarded responses. Experimental results show that our model can generate better personalized responses for different users.
Min Yang 0007, Zhou Zhao 0001, Wei Zhao 0033, Xiaojun Chen 0006, Jia Zhu 0003, Lianqiang Zhou, Zigang Cao
SIGIR7
2017 A network attack forensic platform against HTTP evasive behavior
Zhen Li 0011, Haiqing Pan, Zigang Cao, Gang Xiong 0001
J. Supercomput.5