Method and system for verifying file integrity through internet

An integrity verification, Internet technology, applied in transmission systems, electrical components, etc., can solve the problems of forgery and tampering, file integrity damage, etc., to achieve the effect of enhancing usability, reducing load, and increasing opportunities for offline verification

Active Publication Date: 2014-05-07
SYSU CMU SHUNDE INT JOINT RES INST
View PDF8 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of using the Internet to transmit and distribute a file, the integrity of the file may be destroyed, and it may also be forged and tampered with

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 and system for verifying file integrity through internet
  • Method and system for verifying file integrity through internet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention will be further described below in conjunction with the accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0052] The client requests to verify the signing certificate of the server-generated file F:

[0053] 1) The client communicates with the verification server to determine the signature protocol used;

[0054] 2) According to the signature protocol, MD5 and SHA1 are used, and the first 2 / 3 and the last 2 / 3 of F are selected to calculate the hash value, and then all 2 hash values ​​are concatenated to generate a string, and then SHA2 is used to calculate The hash value H of this string;

[0055] 3) Send a request to the verification server to generate a signature certificate for H, which includes H and the signature agreement number;

[0056] 4) The verification server responds to the client's signature request, generates and returns file A containing H's signature certificate;

[0057] 5) Pack A an...

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 the field of file integrity verification and relates to a method and a system for verifying file integrity through the internet. The verification method includes the following steps that a client side calculates a hashed value H of a file F, sends the H to a verification server, and simultaneously, requests the verification server to generate signature certificates for the hashes value H, the verification server uses a dissymmetrical public and private key algorithm as a signature method, generates the n signature certificates for the hashed value H, saves relevant information of the signature certificates using the hashed value H as a keyword to a database, and returns a file A containing the signature certificates to the client side, the client side packs the files A and F into a file X and releases the file X to a download server, the client side acquires a copy X' of the file X from the download server and unpacks the X' to obtain a file F' and the n signature files, one of off-line verification and on-line verification is used to verify whether the F and the F' correspond to each other, the file is integral if the F and the F' correspond to each other, and otherwise, the file is not integral.

Description

[0001] technical field [0002] The invention relates to the field of file integrity verification, and more specifically, to a method and system for file integrity verification through the Internet. Background technique [0003] In the process of using the Internet to transmit and distribute a file, the integrity of the file may be destroyed, and it may also be forged and tampered with. Therefore, the recipient of the file needs to use some method to verify the integrity of the file to ensure that the received file is a true copy of the original file. [0004] The following related patents provide multiple specific technical solutions for the integrity verification of current Internet files. [0005] The patent with publication number CN101207492A discloses a file downloading method and device for avoiding downloading wrong files. The method takes the board name of the original file as a correctness mark, and uses a cyclic redundancy check method to generate an integrity m...

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): H04L29/06
Inventor 农革吴裔
Owner SYSU CMU SHUNDE INT JOINT RES INST
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