Next Article in Journal
Abundant Soliton Solutions to the Generalized Reaction Duffing Model and Their Applications
Previous Article in Journal
Underwater Dam Crack Image Classification Algorithm Based on Improved VanillaNet
Previous Article in Special Issue
Res-DFNN: An NN-Based Device Fingerprint Extraction Method Using Network Packet Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identification of IoT Devices Based on Hardware and Software Fingerprint Features

1
School of Cyber Science and Engineering, Southeast University, Nanjing 210000, China
2
Purple Mountain Laboratories, Nanjing 210000, China
3
Key Laboratory of Computer Network Technology of Jiangsu Province, Nanjing 210000, China
4
Frontiers Science Center for Mobile Information Communication and Security, Southeast University, Nanjing 210000, China
5
School of Information Science and Engineering, Southeast University, Nanjing 210000, China
6
State Key Laboratory of Mobile Communication, Southeast University, Nanjing 210000, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(7), 846; https://doi.org/10.3390/sym16070846
Submission received: 7 May 2024 / Revised: 13 June 2024 / Accepted: 28 June 2024 / Published: 4 July 2024

Abstract

Unauthenticated device access to a network presents substantial security risks. To address the challenges of access and identification for a vast number of devices with diverse functions in the era of the Internet of things (IoT), we propose an IoT device identification method based on hardware and software fingerprint features. This approach aims to achieve comprehensive “hardware–software–user” authentication. First, by extracting multimodal hardware fingerprint elements, we achieve identity authentication at the device hardware level. The time-domain and frequency-domain features of the device’s transient signals are extracted and further learned by a feature learning network to generate device-related time-domain and frequency-domain feature representations. These feature representations are fused using a splicing operation, and the fused features are input into the classifier to identify the device’s hardware attribute information. Next, based on the interaction traffic, behavioral information modeling and sequence information modeling are performed to extract the behavioral fingerprint elements of the device, achieving authentication at the software level. Experimental results demonstrate that the method proposed in this paper exhibits a high detection efficacy, achieving 99% accuracy in both software and hardware level identification.
Keywords: Internet of things; hardware and software fingerprint features; device identification; multimodal Internet of things; hardware and software fingerprint features; device identification; multimodal

Share and Cite

MDPI and ACS Style

Jiang, Y.; Dou, Y.; Hu, A. Identification of IoT Devices Based on Hardware and Software Fingerprint Features. Symmetry 2024, 16, 846. https://doi.org/10.3390/sym16070846

AMA Style

Jiang Y, Dou Y, Hu A. Identification of IoT Devices Based on Hardware and Software Fingerprint Features. Symmetry. 2024; 16(7):846. https://doi.org/10.3390/sym16070846

Chicago/Turabian Style

Jiang, Yu, Yufei Dou, and Aiqun Hu. 2024. "Identification of IoT Devices Based on Hardware and Software Fingerprint Features" Symmetry 16, no. 7: 846. https://doi.org/10.3390/sym16070846

APA Style

Jiang, Y., Dou, Y., & Hu, A. (2024). Identification of IoT Devices Based on Hardware and Software Fingerprint Features. Symmetry, 16(7), 846. https://doi.org/10.3390/sym16070846

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop