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.
外部データセット
network traffic of 23 IoT devices collected during the setup phase
参考文献
IEEE Commun. Surv. Tutor.
The dark side(-channel) of mobile devices: A survey on network traffic analysis
M. Conti, Q. Q. Li, A. Maragno, R. Spolaor
Published: 2018
2017 IEEE Congress on Evolutionary Computation
Operating system fingerprinting via automated network traffic analysis
A. Aksoy, S. Louis, M. H. Gunes
Published: 2017
IEEE ICC 2019
Webpage fingerprinting using only packet length information
M. Shen, Y. Liu, S. Chen, L. Zhu, Y. Zhang
IEEE Trans. Dependable Secure Comput.
Gtid: A technique for physical device and device type fingerprinting
S. V. Radhakrishnan, A. S. Uluagac, R. Beyah
Published: 2015
37th IEEE International Conference on Distributed Computing Systems, ICDCS
IoT SENTINEL: Automated Device-Type Identification for Security Enforcement in IoT
M. Miettinen, S. Marchal, I. Hafeez, N. Asokan, A.-R. Sadeghi, S. Tarkoma
Published: 2017
2019 IEEE ICC
Automated iot device identification using network traffic
A. Aksoy, M. H. Gunes
Published: 2019
Computer Communications
Identifying iot devices and events based on packet length from encrypted traffic
A. J. Pinheiro, J. de M. Bezerra, C. A. Burgardt, D. R. Campelo
Training a neural network for cyberattack classification applications using hybridization of an artificial bee colony and monarch butterfly optimization
W. A. Ghanem, A. Jantan
Published: 2020
IEEE Internet of Things Journal
A supervised intrusion detection system for smart home iot devices
E. Anthi, L. Williams, M. Słowinska, G. Theodorakopoulos, P. Burnap
Published: 2019
11th Int’l Conf. on Communication Systems & Networks (COMSNETS 2019)
A feature-ranking framework for IoT device classification
B. Atul Desai, D. M. Divakaran, I. Nevat, G. W. Peters, M. Gurusamy
Published: 2019
IEEE ICC 2020
Iot traffic flow identification using locality sensitive hashes
B. Charyyev, M. H. Gunes
Published: 2020
IEEE Internet Things J.
Locality-sensitive iot network traffic fingerprinting for device identification
B. Charyyev, M. H. Gunes
Published: 2021
2020 IEEE Globecom
Detecting anomalous iot traffic flow with locality sensitive hashes
B. Charyyev, M. H. Gunes
Published: 2020
INFOCOM 2022 WKSHPS
Iot event classification based on network traffic
B. Charyyev, M. H. Gunes
Published: 2020
2004 Int. WKSHPS on Sec. in Paral. and Distrib. Systems
An open digest-based technique for spam detection
E. Damiani, S. D. C. di Vimercati, S. Paraboschi, P. Samarati
Published: 2004
NDSS
Flowprint: Semi-supervised mobile-app fingerprinting on encrypted network traffic
V. Ede, Thijs, et al.
Published: 2020
IEEE Trans. Netw. Service Manag
Mobile traffic classification through physical control channel fingerprinting: A deep learning approach
H. D. Trinh, et al.
Published: 2020
IEEE Pervasive Comput.
N-baiot—network-based detection of iot botnet attacks using deep autoencoders