Data transmitting and receiving system, data processing apparatus and encoding communication method
First Claim
Patent Images
1. A data transmitting and receiving system comprising:
- a plurality of data processing apparatus capable of being connected to one another through a communication network, a key used for at least one of data encoding and data decoding is jointly owned by a transmission source and a transmission destination of the data in the data transmitting and receiving system, wherein each of the plurality of data processing apparatus includes an encoding unit to encode data to be transmitted, produce header information including identification information for specifying the key enabling decoding the encoded data, encode the produced header information by using the key of a transmission destination, and add the encoded header information to the data to be transmitted to produce header-added encoded data, a transmission unit to transmit the header-added encoded data encoded by the encoding unit to a data processing apparatus of the transmission destination through the communication network, a reception unit to receive the header-added encoded data transmitted from another data processing apparatus through the communication network, and a decoding unit to decode the header information of the header-added encoded data received from the other data processing apparatus by using a key of a transmission destination in the other data processing apparatus, specify a key to be used for decoding of the received data based on the identification information included in the decoded header information, and decode the received data by using the specified key.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus, comprising: an encoding unit to encode data to be transmitted, produce header information including identification information for specifying a key enabling decoding the encoded data, encode the produced header information by using a key of a transmission destination, and add the encoded header information to the data to be transmitted to produce header-added encoded data; and a transmission unit to transmit the header-added encoded data encoded by the encoding unit to a data processing apparatus of a transmission destination through a communication network.
19 Citations
26 Claims
-
1. A data transmitting and receiving system comprising:
-
a plurality of data processing apparatus capable of being connected to one another through a communication network, a key used for at least one of data encoding and data decoding is jointly owned by a transmission source and a transmission destination of the data in the data transmitting and receiving system, wherein each of the plurality of data processing apparatus includes an encoding unit to encode data to be transmitted, produce header information including identification information for specifying the key enabling decoding the encoded data, encode the produced header information by using the key of a transmission destination, and add the encoded header information to the data to be transmitted to produce header-added encoded data, a transmission unit to transmit the header-added encoded data encoded by the encoding unit to a data processing apparatus of the transmission destination through the communication network, a reception unit to receive the header-added encoded data transmitted from another data processing apparatus through the communication network, and a decoding unit to decode the header information of the header-added encoded data received from the other data processing apparatus by using a key of a transmission destination in the other data processing apparatus, specify a key to be used for decoding of the received data based on the identification information included in the decoded header information, and decode the received data by using the specified key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing apparatus, comprising:
-
an encoding unit to encode data to be transmitted, produce header information including identification information for specifying a key enabling decoding the encoded data, encode the produced header information by using a key of a transmission destination, and add the encoded header information to the data to be transmitted to produce header-added encoded data; and
a transmission unit to transmit the header-added encoded data encoded by the encoding unit to a data processing apparatus of a transmission destination through a communication network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing apparatus, comprising:
-
a reception unit to receive header-added encoded data transmitted from another data processing apparatus through a communication network; and
a decoding unit to decode header information of the header-added encoded data received from the other data processing apparatus by using a key of a transmission destination in the other data processing apparatus, specify a key to be used for the decoding of the received data based on identification information included in the decoded header information, and decode the received data by using the specified key. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An encoding communication method in a data transmitting and receiving system comprising a plurality of data processing apparatus capable of being connected to one another through a communication network, in which a key used for at least one of data encoding and data decoding is jointly owned by a transmission source and a transmission destination of the data, the method comprising the steps of:
-
in the data processing apparatus of the data transmission source, encoding the data to be transmitted, producing header information including identification information for specifying a key enabling the decoding of the encoded data, encoding the produced header information using a key of a transmission destination, adding the encoded header information to the data to be transmitted to produce header-added encoded data, and transmitting the encoded header-added encoded data to the data processing apparatus of the transmission destination through the communication network; and
in the data transmission apparatus of the transmission destination, receiving header-added encoded data transmitted from another data processing apparatus through the communication network, decoding the header information of the header-added encoded data received from the other data processing apparatus using a key of the transmission destination of the other data processing apparatus, specifying a key to be used for the decoding of the received data based on the identification information included in the decoded header information, and decoding the received data using the specified key.
-
Specification