Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic measurement method and device for program integrity

A dynamic measurement and integrity technology, applied in the direction of platform integrity maintenance, etc., can solve problems such as difficulty in checking program tampering, and achieve the effect of avoiding losses

Pending Publication Date: 2020-08-18
ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a method and device for dynamically measuring program integrity, which solves the problem that it is difficult to check whether a running program has been tampered with in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic measurement method and device for program integrity
  • Dynamic measurement method and device for program integrity
  • Dynamic measurement method and device for program integrity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] Embodiments of the present invention provide a method and device for dynamically measuring program integrity, which are used to solve the technical problem in the prior art that it is difficult to check whether a running program has been tampered with.

[0049] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0050] In practical applications, for the purpose of ensuring information secu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a dynamic measurement method and device for program integrity. The method and device are used for judging whether a running program is tampered or not. The method comprises thefollowing steps: when a program runs, determining a current execution program instruction in a plurality of program instructions; judging an instruction type of the current execution program instruction; when the instruction type is a jump type instruction, generating a first jump relationship number pair of the current execution program instruction; measuring the first jump relationship number pair by adopting a preset program feature sequence; and when the measurement fails, generating measurement failure information, and interrupting the running of the program. Through the embodiment of the invention, whether the running program is tampered or not can be effectively judged, so that the running of the program is interrupted in time, and running errors are avoided.

Description

technical field [0001] The invention relates to the technical field of program integrity measurement, in particular to a dynamic measurement method and device for program integrity. Background technique [0002] The security of program software is one of the focuses of security technology research at present, and trusted computing focuses on the credibility of program software. Before the program is run, a credible check is required to check whether the program has been tampered with to ensure that the program being run is the expected program. During the running of the program, a credibility check is also required to ensure that the behavior of the program is consistent with the expected behavior. [0003] In the prior art, the program signature method is often used to check whether the program has been tampered with, but this method is only applicable to the check before the program runs. During the running of the program, because the program has been scattered in the me...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/52
CPCG06F21/52
Inventor 杨祎巍匡晓云黄开天洪超
Owner ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD