The Internet has grown considerably over the past decade and with new uses, including more and more personal data, the problem of privacy has taken a considerable part. To ensure user privacy, over-the-top service providers began to use encrypted communications between clients and their servers including HTTPS and more recently HTTP/2, which natively includes encryption on popular browsers. With HTTP/2, the user data is encrypted, but the headers remain unencrypted, which allows to analyze some information or do some differential treatments. But the actors of the internet have gone further, including Google which proposes QUIC, a new protocol that encrypt also the headers. With QUIC, only the very first packet exchanged between the clients and the server is unencrypted, however, all subsequent packets are encrypted. For network operators, these new protocols make traffic analysis by network probes very complext and it becomes impossible to have visbility into network traffic for these protocols. This mandates defining new solutions allowing to identify the traffic, services and applications, their data volume and finally potential problems. This project aims to devise solutions (architectures, techniques, and software) to provide an answer to these issues. One aspect of this project is to use machine learning techniques that allow self-learning of the characteristics of network flows for classification, service identification, and measurement and analysis.
E. Akbari, S. A. Tahmid, N. Malekghaini, M. A. Salahuddin, N. Limam, R. Boutaba, B. Mathieu, S. Moteau, S. Tuffin. A Critical Study of Few-shot Learning for Encrypted Traffic Classification. IEEE/ACM/IFIP Conference on Network and Service Management (CNSM). Niagara Falls, Canada, October 30 - November 2, 2023.
N. Malekghaini, E. Akbari, M. A. Salahuddin, N. Limam, R. Boutaba , B. Mathieu, S. Moteau, S. Tuffin. AutoML4ETC: Automated Neural Architecture Search for Real-World Encrypted Traffic Classification. IEEE Transactions on Network and Service Management. Accepted October 2023.
N. Malekghaini, H. J Tsang, M. A. Salahuddin, N. Limam, R. Boutaba. FSTC: Dynamic Category Adaptation for Encrypted Network Traffic Classification. IFIP Networking 2023. Barcelona, Spain, June 12-15, 2023.
N. Malekghaini, E. Akbari, M. A. Salahuddin, N. Limam, R. Boutaba , B. Mathieu, S. Moteau, S. Tuffin. Deep learning for encrypted traffic classification in the face of data drift: An empirical study. Elsevier Computer Networks. Vol. 225, Article 109648, April 2023.
N. Malekghaini, E. Akbari, M. A. Salahuddin, N. Limam, B. Mathieu, S. Moteau, S. Tuffin. Data Drift in DL: Lessons Learned from Encrypted Traffic Classification. IFIP Networking, Catania, Italy, June 13-16, 2022.
I. Akbari, M. A. Salahuddin, S. Wen, N. Limam, R. Boutaba, B. Mathieu, S. Moteau and S. Tuffin. Traffic Classification in an Increasingly Encrypted Web. Communications of the ACM, vol 65(9), September 2022. (CACM Research Highlights)
I. Akbari, M. A. Salahuddin, L. Ven, N. Limam, R. Boutaba, B. Mathieu, S. Moteau, and S. Tuffin. A Look Behind the Curtain: Traffic Classification in an Increasingly Encrypted Web. ACM SIGMETRICS 2021. Beijing, China, June 14-18, 2021.
I. Akbari, M. A. Salahuddin, L. Ven, N. Limam, R. Boutaba, B. Mathieu, S. Moteau, and S. Tuffin. A Look Behind the Curtain: Traffic Classification in an Increasingly Encrypted Web. Proceedings of the ACM on Measurement and Analysis of Computing Systems. Association for Computing Machinery, Vol. 9(1), Article 04, March 2021.