Font Size: a A A

Research About The Safety Application System Of Arc Fault Detection Based On Trusted Execution Environment

Posted on:2021-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:S X ZhaoFull Text:PDF
GTID:2428330614468328Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the advent of the Internet of things era,the openness of mobile devices cannot guarantee the security of core software,and the traditional software protection technology cannot cope with the emerging software threats.Faced with the problem of embedded software security,trusted execution environment(TEE),as an active defense technology which can protect both software and hardware,may achieve the protection of embedded core software.However,there is a lack of research and practice on the application of trusted execution environment.Therefore,this paper designs a perfect safety application system for arc fault detection,realizes friendly interaction between trusted application and common application in trusted execution environment,and improves its safety performance and application performance.This paper studies and practices the secondary application of trusted execution environment from the following aspects:1.This paper designs the arc fault detection security application system,detailedly expounds the system structure and function of the arc fault detection security application system,also designs the arc fault detection API module and arc fault detection software server module in the arc fault detection security application system.It defines and explains the communication protocol and command function of the two module,and accomplishes the two module above the CB2201 development board which supports TEE,implements a good interaction of reliable application and general application.In addition,this article also uses the development board CB2201 to complete the trusted UI.2.This paper designs the upgrade of the safety performance and its replacement scheme of the arc fault detection safety application system,and realizes the key function module.Firstly,it designs and implements the CA authentication command module for client users and the integrity authentication API module for trusted applications using the CB2201 development board,which enhances the security of the interaction between trusted applications and client applications,and it analyzes the safety of the syetem of arc falut detection.Secondly,it designs and implements the automatic update service of models in trusted applications at the system level on the CB2201 development board,and provides a standardized functional interface for automatic update of models for trusted applications.Thirdly,this paper carries out a detailed design of the replacement scheme of the trusted execution environment,and completes the TEE update API module and Boot Loader update detection program module on the CB2201 development board,realizes the upgrading of trusted execution environment and improves the application performance of trusted execution environment.3.In the ubiquitous Internet of Things in Power Systems based on TEE,the system structure is designed in detail,the functions and key technologies of TEE smart terminal electricity meter are designed and elaborated.This paper also analyses the security service workflow of TEE smart terminal electricity meter.In the end of this paper,the security of TEE smart terminal meter is briefly analyzed.
Keywords/Search Tags:Trusted execution environment, Trusted application, Security application system of arc fault detection, Security performance, Application performance
PDF Full Text Request
Related items