2016 · 121 citations · 30 references
ComputingComputer ScienceCybersecurityComputer SecurityMobile SecurityNetwork SecurityEncrypted Data AnalysisNetwork EncryptionNetwork ForensicsNetwork Traffic AnalysisSecure Mobile CommunicationEncrypted Traffic AnalysisFingerprintingNetwork Traffic ForensicsNetwork Traffic ModelingStatistical Traffic AnalysisTraffic AnalysisTraffic FingerprintingWebsite Fingerprinting
Recently, network traffic analysis has been increasingly used in various applications including security, targeted advertisements, and network management. However, data encryption performed on network traffic poses a challenge to these analysis techniques. In this paper, we present a novel method to extract characteristics from encrypted traffic by utilizing data dependencies that occur over sequential transmissions of network packets. Furthermore, we explore the temporal nature of encrypted traffic and introduce an adaptive model that considers changes in data content over time. We evaluate our analysis on two packet encrypted applications: website fingerprinting and mobile application (app) fingerprinting. Our evaluation shows how the proposed approach outperforms previous works especially in the open-world scenario and when defense mechanisms are considered.
30
Leo Breiman · Machine Learning · 2001 · 126.2K citations · Full text
Chih-Chung Chang, Chih‐Jen Lin · ACM Transactions on Intelligent Systems and Technology · 2011 · 41.3K citations
Corinna Cortes, Vladimir Vapnik · Machine Learning · 1995 · 33K citations · Full text
Scikit-learn: Machine Learning in Python
PedregosaFabian, VaroquauxGaël, GramfortAlexandre et al. · Journal of Machine Learning Research · 2011 · 8.2K citations
Website Fingerprinting at Internet Scale
Andriy Panchenko, Fabian Lanze, Andreas Zinnen et al. · 2016 · 580 citations · Full text