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

Method for rapidly initializing SCM safety baseline knowledge bases

A security baseline and knowledge base technology, which is applied in the field of rapid initialization of the SCM security baseline knowledge base, can solve the problems of inability to perform normal initialization, consume large CPU and memory resources, etc., and achieve reliable design principles, saving memory usage, and outstanding performance. effect of substantive features

Active Publication Date: 2017-06-23
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The security baseline is an information security guarantee method for compliance inspection and unified setting of computer system configuration items. In the process of application, before performing operations such as inspection and setting, it is necessary to first analyze the knowledge base file to find the baseline The corresponding relationship between the project and the knowledge base file, this process is called the initialization of the knowledge base file; in the prior art, this initialization process is based on reading and parsing the entire XML file, but in fact, parsing The subsequent initialization requires only the unique identifier of the baseline project. If the knowledge base file is tampered with an illegal XML file, normal initialization cannot be performed; usually, the volume of each knowledge base file is often several megabytes Level, if all these data are read into the memory and analyzed, it will consume a lot of CPU and memory resources

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
  • Method for rapidly initializing SCM safety baseline knowledge bases

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. The following embodiments are explanations of the present invention, but the present invention is not limited to the following embodiments.

[0021] A method for quickly initializing an SCM security baseline knowledge base, comprising the following steps:

[0022] Step 1: Load the text information of the knowledge base file;

[0023] Step 2: Regularly match the text information of the knowledge base file with the regular expression used to grab the security baseline label line by line;

[0024] Step 3: If the current line fails to match, it means that the current line is not the line where the baseline item is located, so skip this line and continue to match the next line; if the current line matches successfully, it means that the current line is the line where the security baseline item is located , so extract the security baseline l...

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 relates to a method for rapidly initializing SCM safety baseline knowledge bases. The method is characterized by comprising the following steps of: carrying out line-by-line regex matching on a knowledge base file by using a regex after the knowledge base file is read; if the matching of the current line fails, indicating that the current line is not the line where a baseline project is located and skipping the line; and if the matching of the current line succeeds, indicating that the current line is the effective line where the safety baseline project is located, extracting an ID field in the current line to serve as a unique identifier of the baseline project, and recording the ID field. According to the method, the memory occupation is saved; and XML files are not initialized, so that the CPU occupancy rate is greatly reduced.

Description

technical field [0001] The invention belongs to the technical field of computer safety, and in particular relates to a method for rapidly initializing an SCM safety baseline knowledge base. Background technique [0002] The security baseline is an information security guarantee method for compliance inspection and unified setting of computer system configuration items. In the process of application, before performing operations such as inspection and setting, it is necessary to first analyze the knowledge base file to find the baseline The corresponding relationship between the project and the knowledge base file, this process is called the initialization of the knowledge base file; in the prior art, this initialization process is based on reading and parsing the entire XML file, but in fact, parsing The subsequent initialization requires only the unique identifier of the baseline project. If the knowledge base file is tampered with an illegal XML file, normal initialization...

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): G06F9/445
CPCG06F9/44505G06F9/44521
Inventor 王唯融
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD