Locality Sensitive Hashing for Network Traffic Fingerprinting

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Mashnoor, Nowfel, Thom, Jay, Rouf, Abdur, Sengupta, Shamik, Charyyev, Batyr
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911776153534464
author Mashnoor, Nowfel
Thom, Jay
Rouf, Abdur
Sengupta, Shamik
Charyyev, Batyr
author_facet Mashnoor, Nowfel
Thom, Jay
Rouf, Abdur
Sengupta, Shamik
Charyyev, Batyr
contents The advent of the Internet of Things (IoT) has brought forth additional intricacies and difficulties to computer networks. These gadgets are particularly susceptible to cyber-attacks because of their simplistic design. Therefore, it is crucial to recognise these devices inside a network for the purpose of network administration and to identify any harmful actions. Network traffic fingerprinting is a crucial technique for identifying devices and detecting anomalies. Currently, the predominant methods for this depend heavily on machine learning (ML). Nevertheless, machine learning (ML) methods need the selection of features, adjustment of hyperparameters, and retraining of models to attain optimal outcomes and provide resilience to concept drifts detected in a network. In this research, we suggest using locality-sensitive hashing (LSH) for network traffic fingerprinting as a solution to these difficulties. Our study focuses on examining several design options for the Nilsimsa LSH function. We then use this function to create unique fingerprints for network data, which may be used to identify devices. We also compared it with ML-based traffic fingerprinting and observed that our method increases the accuracy of state-of-the-art by 12% achieving around 94% accuracy in identifying devices in a network.
format Preprint
id arxiv_https___arxiv_org_abs_2402_08063
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Locality Sensitive Hashing for Network Traffic Fingerprinting
Mashnoor, Nowfel
Thom, Jay
Rouf, Abdur
Sengupta, Shamik
Charyyev, Batyr
Networking and Internet Architecture
Cryptography and Security
Machine Learning
The advent of the Internet of Things (IoT) has brought forth additional intricacies and difficulties to computer networks. These gadgets are particularly susceptible to cyber-attacks because of their simplistic design. Therefore, it is crucial to recognise these devices inside a network for the purpose of network administration and to identify any harmful actions. Network traffic fingerprinting is a crucial technique for identifying devices and detecting anomalies. Currently, the predominant methods for this depend heavily on machine learning (ML). Nevertheless, machine learning (ML) methods need the selection of features, adjustment of hyperparameters, and retraining of models to attain optimal outcomes and provide resilience to concept drifts detected in a network. In this research, we suggest using locality-sensitive hashing (LSH) for network traffic fingerprinting as a solution to these difficulties. Our study focuses on examining several design options for the Nilsimsa LSH function. We then use this function to create unique fingerprints for network data, which may be used to identify devices. We also compared it with ML-based traffic fingerprinting and observed that our method increases the accuracy of state-of-the-art by 12% achieving around 94% accuracy in identifying devices in a network.
title Locality Sensitive Hashing for Network Traffic Fingerprinting
topic Networking and Internet Architecture
Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2402.08063