Back to Search
Start Over
Cross-Layer Protocol Fingerprint for Large-Scale Fine-Grain Devices Identification
- Source :
- IEEE Access, Vol 8, Pp 176294-176303 (2020)
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- Internet-connected Internet of Things (IoT) devices are exploding, which pose a significant threat for their management and security protection. IoT device identification is a prerequisite for discovering, monitoring, and protecting these devices. Although the existing proactive identification methods based on protocol fingerprint can discover and identify large-scale IoT devices, the fingerprint granularity is difficult to meet the requirements of security risk assessment for large-scale IoT devices. Since IoT devices usually support multiple network protocols for specific collection and control tasks, we propose a cross-layer protocol fingerprint to achieve large-scale fine-grained devices identification instead of traditional single protocol fingerprint. We first design a probing scheme for gathering HTTP and TCP cross-layer packets. Then we select the specific field of the HTTP and TCP protocols based on the diversity and consistence of field value. Finally, we utilize convolutional neural network (CNN) and long-term memory network (LSTM) to extract and construct feature fingerprint of these specific fields, and achieve a fine-grain IoT devices identification with high accuracy. The experimental results show that our identification accuracy of devices model reaches 96.6%, the recall rate reaches 97.4%.
- Subjects :
- General Computer Science
Computer science
neural network
Internet of Things
0211 other engineering and technologies
02 engineering and technology
Convolutional neural network
Fingerprint
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
devices identification
Protocol (object-oriented programming)
cross-layer
fine-grain
021110 strategic, defence & security studies
business.industry
Network packet
Fingerprint (computing)
General Engineering
020206 networking & telecommunications
Fingerprint recognition
Identification (information)
lcsh:Electrical engineering. Electronics. Nuclear engineering
Communications protocol
business
lcsh:TK1-9971
Computer network
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 8
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....a901ea676dac83d8477030494316188e