CN101141278A - Data transmission system, data transmission method, data processing method and corresponding device - Google Patents

Data transmission system, data transmission method, data processing method and corresponding device Download PDF

Info

Publication number
CN101141278A
CN101141278A CNA2007101760007A CN200710176000A CN101141278A CN 101141278 A CN101141278 A CN 101141278A CN A2007101760007 A CNA2007101760007 A CN A2007101760007A CN 200710176000 A CN200710176000 A CN 200710176000A CN 101141278 A CN101141278 A CN 101141278A
Authority
CN
China
Prior art keywords
data
control information
application data
data verification
verification control
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.)
Granted
Application number
CNA2007101760007A
Other languages
Chinese (zh)
Other versions
CN101141278B (en
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.)
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics 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 Peking University, Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University
Priority to CN2007101760007A priority Critical patent/CN101141278B/en
Publication of CN101141278A publication Critical patent/CN101141278A/en
Application granted granted Critical
Publication of CN101141278B publication Critical patent/CN101141278B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The utility model discloses a data link system, a data transmission method, a data processing method and a relevant device. The release terminal distributes the data verification and control information which is correspondent to the field data; the receiving terminal obtains the data verification and control information from the release terminal and ascertains the field data to be received via the data description information included in the data verification and control information; also, the data authentication code inside the data verification and control information is adopted to verify the field data. The utility model guarantees the accurate and reliable transmission of the field data in the network. In addition, the data verification and control information is not embedded into the field data. So, the technique is provided with good expandability as well as has the advantages of simplicity, cost-saving and feasibility.

Description

Data transmission system, data transmission method for uplink, data processing method and related device
Technical field
The present invention relates to the communications field, relate in particular to a kind of network data transmission technology.
Background technology
Internet, applications is the product of information age.Progressively flourishing along with network infrastructure particularly, the becoming increasingly abundant of network application, people's life more and more be unable to do without the Internet.The correct enforcement of internet, applications and correctly representing to the end user depends on the correctness and the reliability of network data transmission.
At inventionthe open systems interconnection reference model (OSI/RM, Open System InterconnectionReference Model) in, TCP/IP network protocol layer (TCP/IP, Transmission ControlProtocol/Internet Protocol) is the data transfer layer that is under the network application layer.When between the different user during mutual data transmission, as the user 1 of transmitting terminal network application layer, application data is bundled in the packet at osi model, be transferred to the TCP/IP network protocol layer; The TCP/IP network protocol layer is transferred to the TCP/IP network protocol layer of user's 2 correspondences of receiving terminal with packet by network medium, offers the network application layer on it again, and user 2 network application layer is responsible for using and represent data.
Transmission Control Protocol can only guarantee that receiving terminal can receive institute's data packets for transmission, but can't guarantee data safety of transmission in network, as is subjected to the interference of computer virus, is subjected to that the undesirable intercepts mala fide, interrupts, distorts, forgery etc.
For fail safe and the reliability that improves network data transmission, industry has proposed data encryption and decryption technology, will information encrypted encrypt, form ciphertext and in network, transmit, decode to receiving data according to identifying code at receiving terminal through cryptographic algorithm and encryption key.This technology has suitably remedied the safety issue of network protocol layer TCP/IP, but its encrypted authentication data are to be embedded into application data inside, if in network, be subjected to malicious attack through ciphered data, can not correctly transmit reliably, then the data that get access to of application layer still can't be used.
In order to overcome the problem that exists in digital encryption and the decryption technology, industry proposed again digital copyright protection technology (DRM, Digital Rights Management) and digital watermark technology (DW, DigitalWatermark).The DRM technology is in the technical further reinforcement checking user of encryption and decryption qualified use data whether.After this technology is encrypted digital content; mainly emphasize to have only authorized user just can obtain decruption key, and decruption key is that encryption technology adds the hardware binding technology with the binding of user's hardware information; prevented illegal copies, this technology can reach the purpose of copyright protection effectively.The DW technology is at the inner embed watermark information of Applied Digital, proves the source of application data.This watermark information is normally sightless, has only the testing tool by special use to extract.The DW technology can be used for the copyright protection of picture, music or film; substantially do not damaging under the situation of original works quality; the mode of the relevant information of copyright, be hidden in picture, music or the film, and vision or the sense of hearing of the variation that produces by the people can't find with watermark.
Above-mentioned DRM technology and DW technology are with respect to common digital encryption decryption technology, prevented that Applied Digital is by bootlegging or illegal the use, improved safety of data, but these two kinds of technology are very complicated and expensive in realization, too poor for common network data transmission feasibility, and because these two kinds of technology guarantee that just data are not illegally usurped, and intercepted can not avoid data in network, to transmit the time, interrupted, distorted, forgery etc., so still can't guarantee application data correctly transmission reliably in network.
Summary of the invention
The embodiment of the invention provides a kind of data transmission system, data transmission method for uplink, data processing method and related device, and it can guarantee application data correctly transmission reliably in network.
The embodiment of the invention is achieved through the following technical solutions:
The embodiment of the invention one provides a kind of data transmission method for uplink, comprising:
Obtain the data verification control information corresponding with application data, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of described application data correctness and is used to describe described application data;
In the issue end distribution data verification control information corresponding with described application data.
The embodiment of the invention two provides a kind of data processing method, comprising:
Obtain the data verification control information from the issue end, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data;
By the definite application data that will receive of the data description information that comprises in the data verification control information of obtaining, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
The embodiment of the invention four provides a kind of data sending device, comprising:
Information acquisition unit is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of described application data correctness and is used to describe described application data;
Dispatching Unit is used in the described data verification control information corresponding with application data of issue end distribution.
The embodiment of the invention five provides a kind of data processing equipment, comprising:
Receiving element is used for obtaining the data verification control information from the issue end, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data;
Data verification units, the data description information that is used for comprising by the data verification control information that receives is determined the application data that will receive, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
The embodiment of the invention six provides a kind of data transmission system, comprising:
Data sending device is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data; In the described data verification control information corresponding of issue end distribution with application data;
Data processing equipment is used to obtain the data verification control information that described data sending device is distributed; According to the definite application data that will receive of the data description information that comprises in the data verification control information that receives, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
By technique scheme as can be seen, the embodiment of the invention is by delivery applications data and the data verification control information corresponding with described application data, can make receiving terminal determine the application data that will receive by the data description information that comprises in the described data verification control information, and utilize the data verification sign indicating number that comprises in the data verification control information that described application data is verified, after passing through with box lunch checking, receive described application data.Therefore, can guarantee that application data is correctly transmitted reliably in network.
Description of drawings
A kind of data transmission method for uplink flow chart that Fig. 1 provides for the embodiment of the invention one;
A kind of data processing method flow chart that Fig. 2 provides for the embodiment of the invention two;
A kind of data transmission method block diagram that Fig. 3 provides for the embodiment of the invention three;
A kind of data sending device schematic diagram that Fig. 4 provides for the embodiment of the invention four;
A kind of data processing equipment schematic diagram that Fig. 5 provides for the embodiment of the invention five;
A kind of data transmission system schematic diagram that Fig. 6 provides for the embodiment of the invention six.
Embodiment
The embodiment of the invention at data in Network Transmission, may be intercepted, be interrupted, be distorted, the problem of fail safe such as forgery proposed data transmission system, data transmission method for uplink, data processing method and related device, below in conjunction with Figure of description the embodiment of the invention is elaborated.
The embodiment of the invention one provides a kind of data transmission method for uplink, and implementation procedure comprises as shown in Figure 1:
S101, obtain the data verification control information corresponding with application data, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data.
Described data verification control information was made before the application data distribution, and detailed process is as follows:
After the content provider uploads application data, described application data or application data block are shone upon according to special algorithm (as the shal algorithm), make its corresponding unique data verification sign indicating number, described data verification sign indicating number uses when Data Receiving is provided with the data description information composition data access control information that is used to describe described application data.
In order to guarantee the fail safe of data verification control information when the Network Transmission, can also carry out digital signature to data access control information and handle, detailed process is as follows:
Digital signature is used powerful encryption technology and public key infrastructure, generates series of sign and code by certain crypto-operation.Present embodiment carries out digital signature to described data verification control information to be handled, and generates the digital signature sign indicating number corresponding with described data verification control information.
For bigger carrying application data file, the transmission time can be long, runs into mistake unavoidably or be interrupted in transmission course, must retransfer if run into the whole file of above-mentioned situation, and efficiency of transmission can be lower like this.In order to improve data transmission efficiency, before making the data verification control information, can also application data carry out slicing treatment earlier, obtain a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data section, and described section descriptor is included in the data verification sign indicating number of data verification control information and distributes.
Described slicing treatment can be the physics slicing treatment, and the file that carries application data is divided into a plurality of subfiles, obtains described a plurality of subfile, and the generation section descriptor corresponding with described a plurality of subfiles; Described slicing treatment also can be the logic slicing treatment, according to the data relation of application data or the slice size application data grouping of setting, obtain a plurality of application data groupings, and generation and the corresponding section descriptor of described a plurality of application data groupings.
S102, in the described data verification control information corresponding of issue end distribution with application data.
If data access control information has been carried out the digital signature processing, will handle corresponding digital signature sign indicating number with described digital signature and issue together;
If application data has been carried out slicing treatment, section descriptor that will be corresponding with described slicing treatment is included in the data verification sign indicating number of data verification control information and issues together.
When distributing the above-mentioned data verification control information corresponding with application data; can adopt the secure network transmission channel; for example can adopt safe socket character (SSL; Secure Sockets Layer) technology; SSL can not only protect the safety of HTTP, can also protect any data communication based on connection-oriented end-to-end believable agreement (as TCP/IP).The SSL technology is to authenticate each other between the server and client side and consulting a cryptographic algorithm and key in the application protocol transmission or before sending first data byte.
The embodiment of the invention two provides a kind of data processing method, and implementation procedure comprises as shown in Figure 2:
S201, obtain the data verification control information from issue end, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data.
If the issue end has adopted the digital signature processing to data access control information, after receiving the data verification control information, carry out handling with issue end corresponding digital signature.Detailed process comprises: according to the data verification control information of being obtained, obtain and the corresponding digital signature sign indicating number of described data verification control information of obtaining from the issue end, and utilize described digital signature sign indicating number that data access control information is verified, and obtain the data verification control information that checking is passed through.
S202, determine the application data that will receive by the data description information that comprises in the data verification control information, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
Step S202 specifically comprises: the process of the process of definite application data that will receive, checking application data and the process of reception application data.Determine the process of the application data that will receive, specifically comprise: according to the data description information that comprises in the data verification control information, determine the storage condition of its pairing application data in network, as application data store in corresponding server or client.
The process of checking application data, specifically comprise: the correctness of verifying application data by data verification sign indicating number contained in the data verification control information, data verification sign indicating number and application data are one to one, if the application data that obtained is the checking by identifying code not, then abandon this application data that does not meet identifying code and carry out, obtain application data again; If the application data that is obtained confirms then that by the checking of identifying code this application data is correct application data.
Receive the process of application data, specifically comprise: after checking is passed through, receive and preserve correct application data.
If the application data of being obtained has been carried out slicing treatment, receiving terminal at first obtains the corresponding section descriptor of a plurality of application data sections from the data verification sign indicating number of data verification control information, a plurality of application data sections that will receive according to described section descriptor are combined as the initial application data then, and then the application data after the combination is verified.
Third embodiment of the invention provides a kind of data transmission method, as shown in Figure 3, comprises the steps:
S301, issue end obtain application data.
The initial application data that described application data is uploaded for the content provider.
S302, the making data verification control information corresponding with described application data.
Described data verification control information is corresponding with the application data of obtaining, comprise data verification sign indicating number and data description information, wherein, the data verification sign indicating number is used to verify the correctness of described application data, comprises the identifying code that mapping generated when the size information of application data and application data were carried out special algorithm; Data description information is used for describing the concrete distribution situation of described application data at network.The issue end can will be made to such an extent that data access control information is preserved.
S303, acquisition and issue data verification control information.
The data verification control information that the issue end reads and obtains making, described data verification control information is corresponding with described application data, described data verification control information is concentrated to release then.
S304, receiving terminal obtain the data verification control information.
Step S304 specifically comprises: receiving terminal obtains the data verification control information corresponding with described application data according to issue end information releasing.
S305, definite application data that will receive.
Its detailed process is identical at embodiment two step S202, no longer does detailed description herein.
S306, the application data that will receive that checking is determined.
Its detailed process is identical at embodiment two step S202, no longer does detailed description herein.
S307, reception are also preserved this application data.
Above-mentioned application data by checking is received and preserves.Its detailed process is identical at embodiment two step S202, no longer does detailed description herein.
The embodiment of the invention four provides a kind of data sending device, and as shown in Figure 4, this device comprises: information acquisition unit and Dispatching Unit.Correspondingly, corresponding with first embodiment of the invention, if application data is carried out slicing treatment, then described data sending device can further include: the data slicer processing unit; Correspondingly, corresponding with first embodiment of the invention, if being carried out digital signature, data access control information handles, then described data sending device also further comprises: the digital signature processing unit.
Information acquisition unit is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of described application data correctness and is used to describe described application data;
Dispatching Unit is used in the described data verification control information corresponding with application data of issue end distribution.
Corresponding with first embodiment of the invention, if application data is carried out slicing treatment, the data slicer processing unit that then described data sending device further comprises, be used for application data and carry out slicing treatment, obtain a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data sections;
Described Dispatching Unit also is used for the section descriptor that described data slicer processing unit is generated is included in the data verification sign indicating number distribution of data verification control information and goes down.Concrete disposition is identical with associated description among first embodiment, is not described in detail here.
Corresponding with first embodiment of the invention, if data access control information is carried out digital signature to be handled, the digital signature processing unit that then described data sending device further comprises, be used for that digital signature is carried out in described data verification control information and handle, generate the digital signature sign indicating number corresponding with described data verification control information;
Described Dispatching Unit also is used for the digital signature sign indicating number that described digital signature processing unit is generated is distributed down.Concrete disposition is identical with associated description among first embodiment, is not described in detail here.
The embodiment of the invention five provides a kind of data processing equipment, and as shown in Figure 5, this device comprises: receiving element and data verification units.Correspondingly, corresponding with second embodiment of the invention, if transmitting terminal has carried out the digital signature processing to data access control information, then described data processing equipment also further comprises: the control information authentication unit; Correspondingly, corresponding with second embodiment of the invention, if the transmitting terminal application data has been carried out slicing treatment, then described data processing equipment also further comprises: the data slicer assembled unit.
Receiving element is used for obtaining the data verification control information from the issue end, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data;
Data verification units, the data description information that is used for comprising by the data verification control information that receives is determined the application data that will receive, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive and preserve described application data.
Corresponding with second embodiment of the invention, if transmitting terminal has carried out the digital signature processing to data access control information, the control information authentication unit that then described data processing equipment further comprises, be used for obtaining the digital signature sign indicating number of described data verification control information correspondence from the issue end, and utilize described digital signature sign indicating number that data access control information is verified, obtain data verification control information, and the data verification control information that will be somebody's turn to do by checking offers described data verification units by checking.Concrete disposition is identical with associated description among second embodiment, is not described in detail here.
Corresponding with second embodiment of the invention, if the transmitting terminal application data has been carried out slicing treatment, the data slicer assembled unit that then described data processing equipment further comprises, be used for obtaining the corresponding section descriptor of a plurality of application data sections, and be combined as the initial application data according to a plurality of application data sections that described section descriptor will receive from the data verification sign indicating number of data verification control information.Concrete disposition is identical with associated description among second embodiment, is not described in detail here.
The embodiment of the invention six provides a kind of data transmission system, as shown in Figure 6, comprising: data sending device and data processing equipment.
Wherein, data sending device is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data; In the described data verification control information corresponding of issue end distribution with application data; This data sending device further comprises information acquisition unit and Dispatching Unit, and wherein the function of the correlation unit in information acquisition unit and Dispatching Unit and the foregoing description four is identical, is not described in detail here.
Data processing equipment is used for obtaining from the issue end data verification control information of described data sending device distribution; According to the definite application data that will receive of the data description information that comprises in the data verification control information that receives, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data; This data sending device further comprises receiving element and data verification units, and wherein the function of the correlation unit in receiving element and data verification units and the foregoing description five is identical, is not described in detail here.
If application data is carried out slicing treatment, then described data sending device also is further used for: before making the data verification control information, described application data is carried out slicing treatment, obtain a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data sections; Described section descriptor is included in the data verification sign indicating number of data verification control information and distributes.Concrete disposition is identical with associated description among first embodiment, is not described in detail here.
Correspondingly, if application data is carried out slicing treatment, then described data processing equipment also is further used for: obtain the corresponding section descriptor of a plurality of application data sections from the data verification sign indicating number of data verification control information, and be combined as the initial application data according to a plurality of application data sections that described section descriptor will receive.Concrete disposition is identical with associated description among second embodiment, is not described in detail here.
Handle if data access control information is carried out digital signature, then described data sending device also is further used for: digital signature is carried out in described data verification control information handle, generate the digital signature sign indicating number corresponding with described data verification control information; Described digital signature sign indicating number is distributed down.Concrete disposition is identical with associated description among first embodiment, is not described in detail here.
Correspondingly, if data access control information is carried out digital signature to be handled, described data processing equipment also is further used for: the digital signature sign indicating number that obtains described data verification control information correspondence from the issue end, and utilize described digital signature sign indicating number that data access control information is carried out digital signature and handle, and data verification control information by verifying.Concrete disposition is identical with associated description among second embodiment, is not described in detail here.
The specific embodiments that is provided by the invention described above embodiment as can be seen, the embodiment of the invention is by delivery applications data and the data verification control information corresponding with described application data, can make receiving terminal determine the application data that will receive by the data description information that comprises in the described data verification control information, and utilize the data verification sign indicating number that comprises in the data verification control information that described application data is verified, after passing through with box lunch checking, receive described application data.Therefore, can guarantee that application data is correctly transmitted reliably in network.
In addition, described data verification control information from the issue end, has further guaranteed the correctness that application data is transmitted uniquely in network.
In addition, because described data verification control information is an individualism, do not embed application data inside, extensibility is strong, and realizes simple economy, and feasibility is strong.
In addition, handle the fail safe in the time of to guarantee the data verification control information through Network Transmission by data access control information being carried out digital signature.
In addition, carry out slicing treatment, can improve data transmission efficiency by application data.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (17)

1. a data transmission method for uplink is characterized in that, comprising:
Obtain the data verification control information corresponding with application data, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of described application data correctness and is used to describe described application data;
In the issue end distribution data verification control information corresponding with described application data.
2. data transmission method for uplink as claimed in claim 1 is characterized in that, also comprises:
Application data is carried out slicing treatment, obtains the section of a plurality of application datas, and generation and the described a plurality of application datas corresponding section descriptor of cutting into slices, and described section descriptor is included in the data verification sign indicating number of data verification control information to distribute.
3. data transmission method for uplink as claimed in claim 2 is characterized in that described application data is carried out slicing treatment, obtains a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data sections, comprising:
The file of carrying application data is divided into a plurality of subfiles, obtains described a plurality of subfile, and the generation section descriptor corresponding with described a plurality of subfiles;
Or,
According to the data relation of application data or the slice size application data grouping of setting, obtain a plurality of application data groupings, and generation and the corresponding section descriptor of described a plurality of application data groupings.
4. as claim 1,2 or 3 described data transmission method for uplink, it is characterized in that, also comprise:
Digital signature is carried out in described data verification control information handle, generate the digital signature sign indicating number corresponding, and described digital signature sign indicating number is distributed down with described data verification control information.
5. data transmission method for uplink as claimed in claim 1 is characterized in that, adopts the secure network transmission channel to distribute described data verification control information.
6. a data processing method is characterized in that, comprising:
Obtain the data verification control information from the issue end, described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data;
By the definite application data that will receive of the data description information that comprises in the data verification control information of obtaining, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
7. data processing method as claimed in claim 6 is characterized in that, also comprises:
Obtain the digital signature sign indicating number of described data verification control information correspondence from the issue end, and utilize described digital signature sign indicating number that data access control information is verified, obtain data verification control information by checking.
8. as claim 6 or 7 described data processing methods, it is characterized in that the described application data of described reception comprises:
From the data verification sign indicating number of data verification control information, obtain the corresponding section descriptor of a plurality of application data sections, and be combined as the initial application data according to a plurality of application data sections that described section descriptor will receive.
9. a data sending device is characterized in that, described data sending device comprises:
Information acquisition unit is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of described application data correctness and is used to describe described application data;
Dispatching Unit is used in the described data verification control information corresponding with application data of issue end distribution.
10. data sending device as claimed in claim 9 is characterized in that,
Described data sending device also comprises: the data slicer processing unit, and be used for application data and carry out slicing treatment, obtain a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data sections;
Described Dispatching Unit also is used for the section descriptor that described data slicer processing unit is generated is included in the data verification sign indicating number distribution of data verification control information and goes down.
11. as claim 9 or 10 described data sending devices, it is characterized in that,
Described data sending device also comprises: the digital signature processing unit, and be used for that digital signature is carried out in described data verification control information and handle, generate the digital signature sign indicating number corresponding with described data verification control information;
Described Dispatching Unit also is used for the digital signature sign indicating number that described digital signature processing unit is generated is distributed down.
12. a data processing equipment is characterized in that, described data processing equipment comprises:
Receiving element is used for obtaining the data verification control information from the issue end, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data;
Data verification units, the data description information that is used for comprising by the data verification control information that receives is determined the application data that will receive, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
13. data processing equipment as claimed in claim 12 is characterized in that, described data processing equipment also comprises:
The control information authentication unit, be used for obtaining the digital signature sign indicating number of described data verification control information correspondence from the issue end, and utilize described digital signature sign indicating number that data access control information is verified, obtain data verification control information, and the data verification control information that will be somebody's turn to do by checking offers described data verification units by checking.
14., it is characterized in that described data processing equipment also comprises as claim 12 or 13 described data processing equipments:
The data slicer assembled unit is used for obtaining the corresponding section descriptor of a plurality of application data sections from the data verification sign indicating number of data verification control information, and is combined as the initial application data according to a plurality of application data sections that described section descriptor will receive.
15. a data transmission system is characterized in that, comprising:
Data sending device is used to obtain the data verification control information corresponding with application data, and described data verification control information comprises the data description information that is used to verify the data verification sign indicating number of application data correctness and is used to describe application data; In the described data verification control information corresponding of issue end distribution with application data;
Data processing equipment is used to obtain the data verification control information that described data sending device is distributed; According to the definite application data that will receive of the data description information that comprises in the data verification control information that receives, and utilize the data verification sign indicating number that comprises in the data verification control information that the correctness of described application data is verified, and after checking is passed through, receive described application data.
16. transmission system as claimed in claim 15 is characterized in that,
Described data sending device also is used for application data and carries out slicing treatment, obtains a plurality of application data sections, and generation and the corresponding section descriptor of described a plurality of application data sections; Described section descriptor is included in the data verification sign indicating number of data verification control information and distributes;
Described data processing equipment also is used for obtaining the corresponding section descriptor of a plurality of application data sections from the data verification sign indicating number of data verification control information, and is combined as the initial application data according to a plurality of application data sections that described section descriptor will receive.
17. as claim 15 or 16 described transmission systems, it is characterized in that,
Described data sending device is used for that also digital signature is carried out in described data verification control information to be handled, and generates the digital signature sign indicating number corresponding with described data verification control information; Described digital signature sign indicating number is distributed down;
Described data processing equipment also is used for obtaining the digital signature sign indicating number of described data verification control information correspondence from the issue end, and utilizes described digital signature sign indicating number that data access control information is carried out digital signature and handle, and passes through the data verification control information of checking.
CN2007101760007A 2007-10-17 2007-10-17 Data transmission system, data transmission method, data processing method and corresponding device Expired - Fee Related CN101141278B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101760007A CN101141278B (en) 2007-10-17 2007-10-17 Data transmission system, data transmission method, data processing method and corresponding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101760007A CN101141278B (en) 2007-10-17 2007-10-17 Data transmission system, data transmission method, data processing method and corresponding device

Publications (2)

Publication Number Publication Date
CN101141278A true CN101141278A (en) 2008-03-12
CN101141278B CN101141278B (en) 2010-07-14

Family

ID=39193043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101760007A Expired - Fee Related CN101141278B (en) 2007-10-17 2007-10-17 Data transmission system, data transmission method, data processing method and corresponding device

Country Status (1)

Country Link
CN (1) CN101141278B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848208A (en) * 2009-03-23 2010-09-29 柯尼卡美能达商用科技株式会社 Data transfer system and data transfer method
CN102158304A (en) * 2010-12-13 2011-08-17 国电南京自动化股份有限公司 File self-repair downloading method for embedded type multi-machine system
CN101741823B (en) * 2008-11-12 2013-01-16 北京大学 Cross-validation safety communication method and system
CN104184792A (en) * 2013-05-21 2014-12-03 陈梓枫 Session timeout method for dhtmlx interface control library
CN105991519A (en) * 2015-01-29 2016-10-05 阿里巴巴集团控股有限公司 Method, device and system of verifying identifying codes
CN108432185A (en) * 2016-02-23 2018-08-21 摩托罗拉移动有限责任公司 Network slice selection based on applicating category in a wireless communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898779A (en) * 1997-04-14 1999-04-27 Eastman Kodak Company Photograhic system with selected area image authentication
JPH11191870A (en) * 1997-12-25 1999-07-13 Fuji Photo Film Co Ltd Method and system for processing order of image output service, order information preparing device to be used for the method, order receiving device and digital camera
US7152047B1 (en) * 2000-05-24 2006-12-19 Esecure.Biz, Inc. System and method for production and authentication of original documents
CN101000610B (en) * 2006-01-11 2010-09-29 鸿富锦精密工业(深圳)有限公司 Scatter storage system and method for file

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741823B (en) * 2008-11-12 2013-01-16 北京大学 Cross-validation safety communication method and system
CN101848208A (en) * 2009-03-23 2010-09-29 柯尼卡美能达商用科技株式会社 Data transfer system and data transfer method
CN102158304A (en) * 2010-12-13 2011-08-17 国电南京自动化股份有限公司 File self-repair downloading method for embedded type multi-machine system
CN102158304B (en) * 2010-12-13 2013-07-10 国电南京自动化股份有限公司 File self-repair downloading method for embedded type multi-machine system
CN104184792A (en) * 2013-05-21 2014-12-03 陈梓枫 Session timeout method for dhtmlx interface control library
CN105991519A (en) * 2015-01-29 2016-10-05 阿里巴巴集团控股有限公司 Method, device and system of verifying identifying codes
CN105991519B (en) * 2015-01-29 2019-11-08 阿里巴巴集团控股有限公司 A kind of method, apparatus and system verifying identifying code
CN108432185A (en) * 2016-02-23 2018-08-21 摩托罗拉移动有限责任公司 Network slice selection based on applicating category in a wireless communication system

Also Published As

Publication number Publication date
CN101141278B (en) 2010-07-14

Similar Documents

Publication Publication Date Title
CN109257327B (en) Communication message safety interaction method and device for power distribution automation system
CN103618610B (en) A kind of information security algorithm based on energy information gateway in intelligent grid
CN102981879B (en) Application software installation kit supplying method, acquisition methods, equipment and disposal system
CN105162599B (en) A kind of data transmission system and its transmission method
CN106789015B (en) Intelligent power distribution network communication safety system
CN1832397B (en) Authorization key, consultation and update method based on common key credentials between interface of electronic equipment
CN109802825A (en) A kind of data encryption, the method for decryption, system and terminal device
CN111245862A (en) System for safely receiving and sending terminal data of Internet of things
CN112104604B (en) System and method for realizing secure access service based on electric power Internet of things management platform
CN106713360B (en) Method for realizing web encryption access and information encryption storage based on gateway equipment
CN101141278B (en) Data transmission system, data transmission method, data processing method and corresponding device
CN106357690B (en) data transmission method, data sending device and data receiving device
CN104243439B (en) Document transmission processing method, system and terminal
CN107896223A (en) A kind of data processing method and system, data collecting system and data receiving system
CN101610150B (en) Third-party digital signature method and data transmission system
CN111181723B (en) Method and device for offline security authentication between Internet of things devices
WO2017052745A1 (en) Systems and methods for utilizing hardware assisted protection for media content
CN112637136A (en) Encrypted communication method and system
CN105610847B (en) A method of support more switching node electronic government documents safe transmissions to exchange
CN1257629C (en) Method and appts. for secure transmission of data
CN105119894A (en) Communication system and communication method based on hardware safety module
CN108076062A (en) Internet of things equipment safe communication system, method, networked devices and server
CN109922022A (en) Internet of Things communication means, platform, terminal and system
CN110611679A (en) Data transmission method, device, equipment and system
CN106713338A (en) Long connection tunnel establishment method based on server hardware information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100714

Termination date: 20191017

CF01 Termination of patent right due to non-payment of annual fee