Automatic signature method and system

An automatic and signature file technology, applied in the direction of instruments, electronic digital data processing, platform integrity maintenance, etc., can solve the problems of unguaranteed sub-file signatures, errors, complicated operation process, etc., to improve signature accuracy and signature efficiency, Ensure the accuracy of the signature and avoid the effect of repeated signatures

Active Publication Date: 2017-03-22
FUJIAN TIANQUAN EDUCATION TECH LTD
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The operation process of this signature method is relatively complicated, and it is easy to cause errors during the integration process, and it is still impossible to guarantee that each sub-file has been signed

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
  • Automatic signature method and system
  • Automatic signature method and system
  • Automatic signature method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0086] Please refer to figure 2 , this embodiment provides an automatic signature method, which realizes automatic and accurate signing of multiple documents to be signed at the same time, which can not only avoid repeated signatures, but also avoid missing signatures; The signing status of the file.

[0087] Specifically, the method of this embodiment may include the following steps:

[0088] S1: Create a named pipe;

[0089] Preferably, a readable and writable named pipe can be created through the CreatePipe function, and the CreatePipe function is a system API;

[0090] S2: Add the file to be signed in PE format to the list of files to be signed;

[0091] Specifically, you can open the file through the CreateFile function, read the first two bytes of the file, and judge whether it is equal to 0x4D\0x5A; if it is equal, it is a PE format file; further, judge whether it has been signed according to the configuration file of the file , if the file is not signed, it is add...

Embodiment 2

[0108] Please refer to image 3 , Figure 4 and Figure 5 , this embodiment is a further extension on the basis of Embodiment 1, the similarities will not be repeated, the difference is:

[0109] The S2 specifically includes the following sub-steps:

[0110] S01: Determine whether the acquired data is a file or a folder according to the character string; if it is a folder, execute S02; if it is a file, execute S03;

[0111] S02: traverse all the files in the folder, obtain the file in PE format according to the first two bytes of the file, and add it to the folder to be signed; then execute S03;

[0112] S03: Determine whether the obtained file in PE format has been signed according to the configuration file; if not, add the file as a file to be signed to the list of files to be signed; the list of files to be signed is in the form of a linked list.

[0113] After 2 in said S42, it also includes:

[0114] 2.1: Determine whether it is necessary to time stamp the file to be...

Embodiment 3

[0120] see Figure 7 , this embodiment is an automatic signature system provided on the basis of Embodiment 1 and Embodiment 2, including:

[0121] Create module 1 for creating named pipes;

[0122] Add module 2, which is used to add the file to be signed in PE format to the list of files to be signed;

[0123] The first obtaining module 3 is used to sequentially obtain a file to be signed from the list of files to be signed;

[0124] The signature module 4 is used to sign the file to be signed, and obtain the signature information generated during the signature process through the named pipe;

[0125] A judging module 5, configured to judge whether the signature file is successfully signed according to the signature information;

[0126] The second obtaining module 6 is configured to mark the one signature file or remove the one signature file from the list of files to be signed, and simultaneously obtain the next file to be signed.

[0127] Described signature module 4 c...

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 provides an automatic signature method and an automatic signature system. The method comprises the steps of creating a named pipe; adding to-be-signed files of a PE format to a to-be-signed file list; obtaining one to-be-signed file from the to-be-signed file list sequentially; carrying out signature on the one to-be-signed file, and simultaneously obtaining signature information generated in a signature process via the named pipe; judging whether a signature file is signed successfully according to the signature information; and if yes, labeling the one signature file or shifting the one signature file out from the to-be-signed file list, and simultaneously obtaining a next to-be-signed file. According to the automatic signature method and system provided by the invention, not only is the signature of a single file supported, but the signature of the files in a whole folder via one-key automation is also supported; moreover, the accuracy of the signature further can be guaranteed, and the phenomenon that an individual folder is omitted to be signed or is signed repeatedly is avoided; and furthermore, the whole signature process is performed automatically and the detailed information feedback is provided, so the signature accuracy is improved.

Description

technical field [0001] The invention relates to the field of signatures, in particular to an automatic signature method and system thereof. Background technique [0002] The current anti-virus software will judge certain behaviors based on whether there is a normal signature certificate as a judgment condition. Therefore, for some operations of normal software without signature, the antivirus software will pop up a box to prompt suspicious behavior. Let users think that the software is dangerous, affect the user experience, and also affect the promotion of the software. [0003] A complete program product contains many PE files, such as the main program EXE, dynamic library DLL, and possible driver file SYS. There may be tens to hundreds of files that need to be signed under such a product. If you manually sign the files one by one, it will be a waste of time, and you may miss a file due to too many manual operations and release it to the market. Later, because a file is ...

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/56
CPCG06F21/562
Inventor 刘德建张春双方振华郭玉湖
Owner FUJIAN TIANQUAN EDUCATION TECH LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products