Font Size: a A A

Windows Applications Credibility Amount Of Technology Research And Realization

Posted on:2013-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y WuFull Text:PDF
GTID:2218330371460015Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of trusted computing, Terminals'secure which measure from BIOS to boot can not meet the needs. The fact of a large number of application insecurity, and taking into account the multi-tasking operation system's environment at the same time, the trust of the applications have been a research focus. How effective, comprehensive protected applications to secure, will be the most important research content of this article.This paper is from the Nation Nature Science Foundation. With the theory of trusted computing, the project is to use a trusted hardware to build a complete trusted computing trusted platform. The main study of this paper which is to extend the credibility of the theory to the application is an extension of the project. The study use the technology of trusted computing to protect the trust of the windows' application.In this paper, TCM is based measurement system framework for Windows applications. The overall framework contains three parts. They are static measurement, dynamic measurement and behavior detection. In static measurement part, it ensures the trust of the applications with measuring the executable files and all the DLL file of the executable files loaded. After the static measurement, the applications need to satisfy the dynamic measurement of Sub-Page Granularity Dynamic Integrity Measurement (SPGDIM). SPGDIM find and measure all of the application code pages. And use Intel's anti-virus technology to delay the time of the measurement point to the code pages into memory. When the application is running, the behavior detection part works. It detects that if it operates the protect files. In order to improve the efficiency of the measurement system, a software start-up list and white list is introduced. The software start-up list is to ensure the sequence of the software startup in the multi-tasking operation system. The white list can make the trust software not to be measured again.In the paper, considering the system context of the application and using Uncertainty reasoning methods, give the measurement with a threshold based on the time factor. It uses probability value to represent measurement value. In this way, it allows the system to take into account the impact of multiple factors and improve system reliability and robustness. Finally, by implementing a prototype system verify the feasibility of the system.
Keywords/Search Tags:Windows applications, Trustworthiness dynamic measurement, behavior detection, Sub-Page Granularity, Trustworthiness static measurement
PDF Full Text Request
Related items