Back to Search
Start Over
Design and Implementation of Hardware-Based Remote Attestation for a Secure Internet of Things
- Source :
- Wireless Personal Communications. 114:295-327
- Publication Year :
- 2020
- Publisher :
- Springer Science and Business Media LLC, 2020.
-
Abstract
- In general, Internet of Things (IoT) devices collect status information or operate according to control commands from other devices. If the safety and reliability of externally accessed devices are compromised, the risk of exposure of internally collected privacy information or abnormal operation of internal devices increases. This paper proposes a method of building a safe smart home environment by pre-blocking devices that may cause a risk by performing mutual safety verification between devices prior to data transmission and reception through the Session Initiation Protocol (SIP) of the home network. Using a Samsung’s commercial smartphone, not a development board to implement the device’s own verification function, and using an open source application and a SIP server providing free service, we established a test environment that is practically applicable and proved the feasibility of the attestation operation of the device. As a result of an operation test involving the capturing of packet data on a communication channel between two devices, it was confirmed that the transmission of parameter data for the actual attestation in SIP/Session Description Protocol packets succeeded without any problems. It was also confirmed that the final verification result of the target device was correctly derived. With the proposed method, it is possible to establish a safe trust relationship between smart home devices and external smart devices or between various IoT devices while also securing the smart home environment by blocking communications with devices that intentionally seek to do harm.
- Subjects :
- Service (systems architecture)
Session Initiation Protocol
Computer science
computer.internet_protocol
business.industry
Network packet
Reliability (computer networking)
020206 networking & telecommunications
02 engineering and technology
Blocking (computing)
Computer Science Applications
Home automation
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Session Description Protocol
Electrical and Electronic Engineering
business
computer
Data transmission
Computer network
Subjects
Details
- ISSN :
- 1572834X and 09296212
- Volume :
- 114
- Database :
- OpenAIRE
- Journal :
- Wireless Personal Communications
- Accession number :
- edsair.doi...........57f3440d3ddc1744145a318f4d3f3661
- Full Text :
- https://doi.org/10.1007/s11277-020-07364-5