CN104579556A - Inter-multiple-node data integral transmission system - Google Patents

Inter-multiple-node data integral transmission system Download PDF

Info

Publication number
CN104579556A
CN104579556A CN201410730943.XA CN201410730943A CN104579556A CN 104579556 A CN104579556 A CN 104579556A CN 201410730943 A CN201410730943 A CN 201410730943A CN 104579556 A CN104579556 A CN 104579556A
Authority
CN
China
Prior art keywords
data
module
segment
intermediate node
transmission system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201410730943.XA
Other languages
Chinese (zh)
Inventor
姚红专
姚红岩
严荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SUZHOU WOSIMAI ELECTROMECHANICAL TECHNOLOGY Co Ltd
Original Assignee
SUZHOU WOSIMAI ELECTROMECHANICAL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SUZHOU WOSIMAI ELECTROMECHANICAL TECHNOLOGY Co Ltd filed Critical SUZHOU WOSIMAI ELECTROMECHANICAL TECHNOLOGY Co Ltd
Priority to CN201410730943.XA priority Critical patent/CN104579556A/en
Publication of CN104579556A publication Critical patent/CN104579556A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an inter-multiple-node data integral transmission system. According to the system, firstly, data to be transmitted is segmented; the data to be transmitted is transmitted from the first segment; after intermediate nodes receive the first segment of data, data verification information of the segment of data is judged; under the situation that the data verification information of the segment of data accords with the condition, if the intermediate nodes receive an integrity verification code of the segment in time tolerance, the integrity verification code of the segment is recorded; other segments of data are repeatedly subjected to integrity verification until the integrity verification codes of all the segments are recorded; the intermediate nodes generate self-verification texts and data content copies; the intermediate nodes transmits the self-verification texts and the data to a target node segment by segment and the target node compares received data contents and verification results, so that whether the data is integral or not can be clearly known.

Description

Data integrity transmission system between multinode
Technical field
The invention belongs to the communications field, is more particularly data integrity transmission system between a kind of multinode.
Background technology
Often due to cannot direct communication be carried out between source node and destination node, need to communicate by means of intermediate node, but the integrality of transmission security and data is processed with regard to needs due to the intervention of intermediate node.
Application number " 200980122789.5 " denomination of invention: send media data via intermediate node, a kind of being used for sends protected media data system and equipment via intermediate node from data source nodes to client node.Described data source nodes sets up the first hop-by-hop key will shared with described intermediate node and the end-to-end key will shared with described client node.Individual security protocol instance be configured and for use described key by from Media Stream data transformation be through conversion data.Then, the data through conversion are sent to described intermediate node.Described intermediate node uses the first hop-by-hop double secret key through the market demand safe handling of conversion, and sets up the second hop-by-hop key with described client node.Use described second hop-by-hop double secret key to perform the second conversion through the data of conversion, to produce the media data through converting further, the media data that described warp converts further is then sent to described client node.At described client node place, use described second hop-by-hop key and described end-to-end cipher key configuration individual security protocol instance, described second hop-by-hop key and described end-to-end key are used to apply further safe handling to the media data through conversion.
What this system realized transmits safe processing system in the process of data via intermediate node.
Application number: 201010623653.7, denomination of invention " the sub-block completeness check system of point-to-point stream media system and system ", the present invention discloses a kind of sub-block completeness check system and system of point-to-point stream media system.Comprise: content source node utilizes hash algorithm to calculate root Hash for sub-block set, and described Hash is published to portal node; Download node obtain described Hash from portal node and download sub-block from intermediate node, and download node and obtain the checking data corresponding with downloaded sub-block from intermediate node; Download node and utilize described Hash and described checking data, verify the data integrity of the sub-block of this download.After application embodiment of the present invention, overhead can be reduced, and for P2P stream media system feature, applicability is strong.
This system adopts hash algorithm, and mainly for P2P stream media system, the transmission for general data adopts its amount of calculation of this system inapplicable too greatly.
Summary of the invention
Technical problem to be solved by this invention is: provide data integrity transmission system between a kind of multinode, this system carries out transfer of data via intermediate node, at the advanced row data integrity verifying of intermediate node, again check results is sent to destination node together with data content, the check results of the data content received and intermediate node only need compare by destination node just can be known whether primary data is complete.
In order to solve the problems of the technologies described above, between multinode of the present invention, data integrity transmission system, comprises
Data segmentation module, for data to be transmitted is carried out segmentation, wherein every one piece of data includes data check information, data content and completeness check code;
Path determination module, for determining the transmission path between source node and destination node;
Data transmission module, for transmitting data to be transmitted segmentation;
First judge module, in data transmission procedure, judges that whether data check information that intermediate node receives is eligible and triggers the second judge module work;
Second judge module, for judging whether intermediate node receives the completeness check code of this section to trigger intermediate node control module in time tolerance limit;
Intermediate node control module, for recording the completeness check code of every one piece of data, triggers the work of intermediate node transport module after generating self verification text and data content copy;
Intermediate node transport module, verifies File Transfer to triggering the work of destination node authentication module after destination node by data content and self;
Destination node authentication module, carries out completeness check according to self verification file to data content.
Preferred version further, between multinode of the present invention in data integrity transmission system, data check information comprises the header file of this segment data content, file type and file size.
Preferred version further, between multinode of the present invention in data integrity transmission system, time tolerance limit 3-5 second.
Preferred version further, between multinode of the present invention in data integrity transmission system, time tolerance limit is 4 seconds.
Preferred version further, between multinode of the present invention in data integrity transmission system, every segment data sending order is data content, data check information, completeness check code.
Preferred version further, between multinode of the present invention in data integrity transmission system, self verification text comprises the data check information of each segment data, completeness check code and check results.
Compared with prior art, the present invention has following beneficial effect:
Data to be transmitted is first carried out segmentation by data segmentation module by the present invention, transmission path between recycling path determination module determination source node and destination node, data transmission module is by source node transmitting data to be transmitted from first paragraph, after intermediate node receives first paragraph data, first judge module judges the header file of this segment data content, file type and file size, in all qualified situation, second judge module judges whether intermediate node receives the completeness check code of this section in time tolerance limit, if intermediate node receives the completeness check code of this section in time tolerance limit, just send lower one piece of data request to source node, the completeness check code of this section of intermediate node control module record, repeat to carry out integrity verification to other segment datas until have recorded the completeness check code of all sections, intermediate node produces self verification text and data content copy, intermediate node transport module, by self verification text and data segment transmission to destination node, destination node authentication module, only need compare the check results of the data content received and intermediate node and just can know whether primary data is complete.
This system is source node Free up Memory, after intermediate node successfully carries out completeness check, sends the data to destination node, and the data content that destination node receives only needs to compare with the check results of intermediate node.
Embodiment
Between multinode of the present invention, data integrity transmission system, comprises
Data segmentation module, for data to be transmitted is carried out segmentation, wherein every one piece of data includes data check information, data content and completeness check code;
Path determination module, for determining the transmission path between source node and destination node;
Data transmission module, for transmitting data to be transmitted segmentation;
First judge module, in data transmission procedure, judges that whether data check information that intermediate node receives is eligible and triggers the second judge module work;
Second judge module, for judging whether intermediate node receives the completeness check code of this section to trigger intermediate node control module in time tolerance limit;
Intermediate node control module, for recording the completeness check code of every one piece of data, triggers the work of intermediate node transport module after generating self verification text and data content copy;
Intermediate node transport module, verifies File Transfer to triggering the work of destination node authentication module after destination node by data content and self;
Destination node authentication module, carries out completeness check according to self verification file to data content.
Data to be transmitted is first carried out segmentation by data segmentation module by the present invention, transmission path between recycling path determination module determination source node and destination node, data transmission module is by source node transmitting data to be transmitted from first paragraph, after intermediate node receives first paragraph data, first judge module judges the header file of this segment data content, file type and file size, in all qualified situation, second judge module judges whether intermediate node receives the completeness check code of this section in time tolerance limit, if intermediate node receives the completeness check code of this section in time tolerance limit, just send lower one piece of data request to source node, the completeness check code of this section of intermediate node control module record, repeat to carry out integrity verification to other segment datas until have recorded the completeness check code of all sections, intermediate node produces self verification text and data content copy, intermediate node transport module, by self verification text and data segment transmission to destination node, destination node authentication module, only need compare the check results of the data content received and intermediate node and just can know whether primary data is complete.
Embodiment
Between multinode of the present invention, data integrity transmission system, comprises
Data segmentation module, for data to be transmitted is carried out segmentation, wherein every one piece of data includes data check information, data content and completeness check code, and data check information comprises the header file of this segment data content, file type and file size;
Path determination module, for determining the transmission path between source node and destination node;
Data transmission module, for data to be transmitted segmentation being transmitted, every segment data sending order is data content, data check information, completeness check code;
First judge module, in data transmission procedure, judges that whether data check information that intermediate node receives is eligible and triggers the second judge module work;
Second judge module, for judging whether intermediate node receives the completeness check code of this section to trigger intermediate node control module in time tolerance limit 4 seconds;
Intermediate node control module, for recording the completeness check code of every one piece of data, trigger the work of intermediate node transport module after generating self verification text and data content copy, self verification text comprises the data check information of each segment data, completeness check code and check results;
Intermediate node transport module, verifies File Transfer to triggering the work of destination node authentication module after destination node by data content and self;
Destination node authentication module, carries out completeness check according to self verification file to data content.
In order to further to the description of data integrity transmission system between multinode of the present invention;
Data integrity transmission method between a kind of multinode, comprises the following steps:
Step 1, data to be transmitted is carried out segmentation, wherein every one piece of data includes data check information, data content and completeness check code, and data check information comprises the header file of this segment data content, file type and file size;
Step 2, the transmission path determining between source node and destination node;
N-th of data to be transmitted section transmits by step 3, source node, n=1, and intermediate node judges the header file of this segment data content, file type and file size after receiving the n-th segment data, if all eligible, then performs step 4; Otherwise what send error in data feeds back to source node;
Step 4, judge whether intermediate node receives the completeness check code of this section in time tolerance limit, if receive, then the n-th segment data request that sends to source node, and performs step 5 after recording the completeness check code of this section, n=n+1; Otherwise, send data imperfection and feed back to source node;
When step 5, source node receive the n-th segment data request, n=n+1, returns and performs step 3, complete to the completeness check representation transfer of data that directly have recorded all sections, and now, intermediate node performs step 6 after producing self verification text and data content copy;
Step 6, intermediate node by self verification text and data segment transmission to destination node, after destination node receives self verification text of the data of all sections and intermediate node, according to self verification text, completeness check is carried out to data, if when finding that data content is imperfect, send re-send request may to intermediate node, data content copy is sent to destination node by intermediate node again; If completeness check success, intermediate node then deletes the data content copy of storage.
Obviously, the above embodiment of the present invention is only for example of the present invention is clearly described, and is not the restriction to embodiments of the present invention.For those of ordinary skill in the field, can also make other changes in different forms on the basis of the above description.Here exhaustive without the need to also giving all execution modes.And these belong to connotation of the present invention the apparent change of extending out or variation still belong to protection scope of the present invention.

Claims (6)

1. data integrity transmission system between multinode, is characterized in that, comprise
Data segmentation module, for data to be transmitted is carried out segmentation, wherein every one piece of data includes data check information, data content and completeness check code;
Path determination module, for determining the transmission path between source node and destination node;
Data transmission module, for transmitting data to be transmitted segmentation;
First judge module, in data transmission procedure, judges that whether data check information that intermediate node receives is eligible and triggers the second judge module work;
Second judge module, for judging whether intermediate node receives the completeness check code of this section to trigger intermediate node control module in time tolerance limit;
Intermediate node control module, for recording the completeness check code of every one piece of data, triggers the work of intermediate node transport module after generating self verification text and data content copy;
Intermediate node transport module, verifies File Transfer to triggering the work of destination node authentication module after destination node by data content and self;
Destination node authentication module, carries out completeness check according to self verification file to data content.
2. data integrity transmission system between multinode according to claim 1, is characterized in that, data check information comprises the header file of this segment data content, file type and file size.
3. data integrity transmission system between multinode according to claim 1, is characterized in that, time tolerance limit 3-5 second.
4. data integrity transmission system between multinode according to claim 3, it is characterized in that, time tolerance limit is 4 seconds.
5. data integrity transmission system between multinode according to claim 1, it is characterized in that, every segment data sending order is data content, data check information, completeness check code.
6. data integrity transmission system between multinode according to claim 1, is characterized in that, self verification text comprises the data check information of each segment data, completeness check code and check results.
CN201410730943.XA 2014-12-05 2014-12-05 Inter-multiple-node data integral transmission system Withdrawn CN104579556A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410730943.XA CN104579556A (en) 2014-12-05 2014-12-05 Inter-multiple-node data integral transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410730943.XA CN104579556A (en) 2014-12-05 2014-12-05 Inter-multiple-node data integral transmission system

Publications (1)

Publication Number Publication Date
CN104579556A true CN104579556A (en) 2015-04-29

Family

ID=53094863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410730943.XA Withdrawn CN104579556A (en) 2014-12-05 2014-12-05 Inter-multiple-node data integral transmission system

Country Status (1)

Country Link
CN (1) CN104579556A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104967497A (en) * 2015-06-09 2015-10-07 武汉数字派特科技有限公司 Network communication protocol-based reliable data transmission method and upgrading method
CN106161473A (en) * 2016-09-06 2016-11-23 北京恒华伟业科技股份有限公司 The method for uploading of a kind of data and system
CN106843958A (en) * 2017-01-18 2017-06-13 成都黑盒子电子技术有限公司 A kind of embedded firmware upgrading method
CN113746892A (en) * 2021-06-29 2021-12-03 广东芬尼克兹节能设备有限公司 Remote upgrading method and wireless terminal equipment
CN114830572A (en) * 2020-11-16 2022-07-29 华为云计算技术有限公司 Data transmission method, device, equipment, system and storage medium
CN115834259A (en) * 2023-02-21 2023-03-21 广东广宇科技发展有限公司 Safe data transmission method for high-risk communication line

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101453478A (en) * 2007-11-28 2009-06-10 新奥特(北京)视频技术有限公司 Integrity checking method in document transmission
EP2326023A2 (en) * 2005-03-03 2011-05-25 Adaptive Spectrum and Signal Alignment, Inc. DSL state and line profile control
CN102413313A (en) * 2010-09-26 2012-04-11 索尼公司 Data integrity authentication information generation method and device as well as data integrity authentication method and device
CN102546731A (en) * 2010-12-30 2012-07-04 ***通信集团公司 Subchunk integrity checking method and system of peer-to-peer streaming media system
CN102752102A (en) * 2012-07-02 2012-10-24 珠海全志科技股份有限公司 Data package segmented encryption and transmission processing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2326023A2 (en) * 2005-03-03 2011-05-25 Adaptive Spectrum and Signal Alignment, Inc. DSL state and line profile control
CN101453478A (en) * 2007-11-28 2009-06-10 新奥特(北京)视频技术有限公司 Integrity checking method in document transmission
CN102413313A (en) * 2010-09-26 2012-04-11 索尼公司 Data integrity authentication information generation method and device as well as data integrity authentication method and device
CN102546731A (en) * 2010-12-30 2012-07-04 ***通信集团公司 Subchunk integrity checking method and system of peer-to-peer streaming media system
CN102752102A (en) * 2012-07-02 2012-10-24 珠海全志科技股份有限公司 Data package segmented encryption and transmission processing method and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104967497A (en) * 2015-06-09 2015-10-07 武汉数字派特科技有限公司 Network communication protocol-based reliable data transmission method and upgrading method
CN106161473A (en) * 2016-09-06 2016-11-23 北京恒华伟业科技股份有限公司 The method for uploading of a kind of data and system
CN106843958A (en) * 2017-01-18 2017-06-13 成都黑盒子电子技术有限公司 A kind of embedded firmware upgrading method
CN114830572A (en) * 2020-11-16 2022-07-29 华为云计算技术有限公司 Data transmission method, device, equipment, system and storage medium
CN113746892A (en) * 2021-06-29 2021-12-03 广东芬尼克兹节能设备有限公司 Remote upgrading method and wireless terminal equipment
CN113746892B (en) * 2021-06-29 2024-05-03 广东芬尼克兹节能设备有限公司 Remote upgrading method and wireless terminal equipment
CN115834259A (en) * 2023-02-21 2023-03-21 广东广宇科技发展有限公司 Safe data transmission method for high-risk communication line

Similar Documents

Publication Publication Date Title
US11146400B2 (en) Methods for verifying data integrity
CN104579556A (en) Inter-multiple-node data integral transmission system
US9800416B2 (en) Distributed validation of digitally signed electronic documents
US20160359626A1 (en) System, method, and apparatus for quantum key output, storage, and consistency verification
CN111555872B (en) Communication data processing method, device, computer system and storage medium
CN108737323B (en) Digital signature method, device and system
US20140068780A1 (en) Apparatus and method for remotely deleting critical information
JP5556659B2 (en) COMMUNICATION SYSTEM, TRANSMITTER AND RECEPTION OR TRANSFER COMMUNICATION DEVICE, DATA COMMUNICATION METHOD, DATA COMMUNICATION PROGRAM
CN104579558A (en) Method for detecting integrity in data transmission process
CN102868702B (en) System login device and system login method
US11133931B2 (en) Security service providing apparatus and method for supporting lightweight security scheme
US10958439B2 (en) Apparatus and method for reliable quantum signature
US10938574B2 (en) Cryptographic font script with integrated signature for verification
US11102006B2 (en) Blockchain intelligent security implementation
CN103475477A (en) Safe authorized access method
JP2016012912A (en) Transmission node, reception node, communication network system, message creation method, and computer program
CN105205705A (en) Method and apparatus of automatic entrance into account book of electronic invoice
CN104200154A (en) Identity based installation package signing method and identity based installation package signing device
CN107864129B (en) Method and device for ensuring network data security
CN104579557A (en) Data integrity transmission method among multiple nodes
CN115277094A (en) Block chain-based communication method, terminal, system and storage medium
CN112149068A (en) Access-based authorization verification method, information generation method and device, and server
CN111294359B (en) Pressure testing method, pressure testing device, computer equipment and storage medium
CN117640150A (en) Terminal authentication method, carbon emission supervision integrated platform and terminal authentication device
US9438425B2 (en) Robust MAC aggregation with short MAC tags

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20150429