Font Size: a A A

Research And Implementation Of Trusted Data Collection Platform For Internet Of Things

Posted on:2022-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q SunFull Text:PDF
GTID:2518306332968569Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of blockchain technology,the combination with the Internet of Things and other technologies has gradually become a trend.At the same time,it also brings about the problem of how to ensure that the Internet of Things data uploaded to the blockchain can be verified and trusted.This article will study and implement a credible IoT data collection platform,upload the IoT data and the proof information corresponding to the data to the blockchain,so as to achieve the effect that the data can be proved credible.The research of this platform mainly includes three aspects:the establishment of a trusted platform,the uploading of trusted IoT data and the real-time monitoring of the trusted IoT data collection platform.The specific contents are as follows:(1)The establishment of a trusted platform.This article is based on the SGX technology proposed by Intel and the trusted platform module to complete the establishment of a trusted platform.By measuring the integrity of the virtual machine environment where the IoT data collection program is deployed and remote identity authentication,it provides a safe and reliable running environment for the collection program.Using SGX technology to realize the dynamic protection of key codes and data,and establish a trust chain through mutual authentication with the blockchain,providing preconditions for subsequent secure communication;(2)the uploading of trusted IoT data.This article is based on the linux hook mechanism provided by Netfilter to complete the interception and filtering of the network data sent by the IoT data collection program,and completes the signature operation of the data in a secure execution environment based on SGX technology.Then upload the data and its signature and other information to the blockchain to ensure that the data is verifiable and credible;(3)Real-time monitoring of IoT data collection platform.In order to ensure the security of the virtual machine environment and the stable operation of the IoT data collection program,this paper realizes real-time monitoring of the virtual machine based on the memory forensics technology and a virtual machine introspection library,and automatically executes the corresponding strategy according to the monitoring result,so that the collection program can be in a stable running state for a long time.
Keywords/Search Tags:Blockchain, Trusted Computing, Intel SGX, TPM Trusted Module, Real-time Monitoring
PDF Full Text Request
Related items