skip to main content

Encrypted Traffic Classification

Project

Project Details

Program
Computer Science
Field of Study
Computer Science
Division
Computer, Electrical and Mathematical Sciences and Engineering
Center Affiliation
Resilient Computing and Cybersecurity Center

Project Description

A notable trend in the rapidly evolving mobile technology domain is the increasing reliance on encrypted network packets to strengthen privacy and security. Nevertheless, certain unencrypted elements, such as packet size and other critical Internet functionalities, remain exposed despite this encryption. This project is dedicated to harnessing these aspects by developing a tool adept at classifying encrypted network packets. Utilising Deep Learning models, the tool is designed to categorise the traffic on a network and deduce the types of applications on mobile phones. Positioned at the intersection of network security and AI-driven analysis, this innovative project emphasises developing and refining cutting-edge deep-learning models. These models are specifically designed to pinpoint the applications generating network traffic despite encryption. This capability is made possible by identifying unique patterns and traits within the data flow indicative of specific applications installed on a smartphone. This project is committed to privacy, and ethical considerations are a vital aspect of this project. While encrypted packets bolster security, the ability of tools to categorise their contents and deduce installed applications poses privacy challenges. The project addresses these concerns by offering a solution that respects user privacy while yielding valuable insights into network traffic. Therefore, the project approaches these challenges with a solution that respects user privacy while providing valuable insights into network traffic. This balance of privacy with technological advancement sets a new standard in network traffic analysis, underscoring the project's innovative and conscientious approach.

About the Researcher

Roberto Di Pietro
Professor, Computer Science
Computer, Electrical and Mathematical Science and Engineering Division

Affiliations

Education Profile

  • Post-doc at the National Research Council ('04-'06), Pisa-Italy
  • Ph.D. in Computer Science ('04), University of Roma ""La Sapienza"", Italy.
  • Specialization Diploma in Operations Research and Strategic Decisions ('03), University of Roma ""La Sapienza"", Italy.
  • MS in informatics ('03), University of Pisa, Italy.
  • MS in Computer Science ('94). University of Pisa, Italy.

Research Interests

Professor Roberto's objective is to achieve excellence in cybersecurity research addressing both fundamental and applied challenges in the field, as well as to have impact and to generate innovation. In particular, Professor Roberto's research interests lie in the domain of security and privacy for distributed systems, with a special focus on systems supporting critical infrastructures. He is also interested (among others) in data science, on-line social networks, and application of AI techniques to solve security and privacy issues in current and future systems.

Selected Publications

  • Gabriele Oligeri, Savio Sciancalepore, Simone Raponi, Roberto Di Pietro: PAST-AI: Physical-Layer Authentication of Satellite Transmitters via Deep Learning. IEEE Trans. Inf. Forensics Secur. 18: 274-289 (2023)
  • Savio Sciancalepore, Pietro Tedeschi, Ahmed Aziz, Roberto Di Pietro: Auth-AIS: Secure, Flexible, and Backward-Compatible Authentication of Vessels AIS Broadcasts. IEEE Trans. Dependable Secur. Comput. 19(4): 2709-2726 (2022)
  • Roberto Di Pietro, Simone Raponi, Maurantonio Caprolu, Stefano Cresci: New Dimensions of Information Warfare. Advances in Information Security 84, Springer 2021, ISBN 978-3-030-60617-6, pp. 1-226
  • Pietro Tedeschi, Savio Sciancalepore, Roberto Di Pietro: ARID: Anonymous Remote IDentification of Unmanned Aerial Vehicles. ACSAC 2021: 207-218
  • Andrea De Salve, Paolo Mori, Barbara Guidi, Laura Ricci, Roberto Di Pietro: Predicting Influential Users in Online Social Network Groups. ACM Trans. Knowl. Discov. Data 15(3): 35:1-35:50 (2021)

Desired Project Deliverables

The expected outcome of this project is twofold. The student is expected to design an innovative tool that can efficiently categorise mobile traffic by application and deduce the specific applications installed on each smartphone. Secondly, the student will work closely with team members to develop this tool and comprehensively analyse the traffic data gathered.

Recommended Student Background

Final year of BS in Computer Science
Good programming skills
Good network skills

We are shaping the
World of Research

Be part of the journey with VSRP

Find a Project
3-6 months
Internship period
100+
Research Projects
3.5/4
Cumulative GPA
310
Interns a Year