Data transmission apparatus, data reception apparatus, data transmission method, and data reception method
First Claim
1. A data transmission apparatus for transmitting data protected by a copyright protection mechanism for inhibiting simultaneous existence of data at both of a source and a sink of the movement, to a first apparatus via a computer network, the data transmission apparatus comprising:
- a key exchange unit that exchanges an encryption key with a second apparatus, the encryption key being used for encrypting and decrypting the data;
a first control unit that transmits information for performing the key exchange by the second apparatus;
a second control unit that transmits a first packet having a header section configured to indicate that data contained in a data section of the first packet is encrypted and that a size of the data section is zero, to the first apparatus after the transmission of the information by the first control unit; and
a third control unit that starts to transmit a second packet having a header section and a data section containing encrypted data provided by encrypting the data to be transmitted, to the first apparatus after completion of the key exchange performed by the key exchange unit.
5 Assignments
0 Petitions
Accused Products
Abstract
A data transmission apparatus includes: a key exchange unit that exchanges an encryption key for encrypting and decrypting the data with an another apparatus; a first control unit that transmits information concerning the data transmission apparatus required in performing the key exchange by the another apparatus; a second control unit that transmits a first packet containing encrypted data and being set that the data size of the encrypted data is zero, to the another apparatus after the transmission of the information by the first control unit and until completion of the key exchange performed by the key exchange unit; and a third control unit that starts to transmit a second packet containing encrypted data provided by encrypting the data to be transmitted, to the another apparatus after completion of the key exchange performed by the key exchange unit.
-
Citations
16 Claims
-
1. A data transmission apparatus for transmitting data protected by a copyright protection mechanism for inhibiting simultaneous existence of data at both of a source and a sink of the movement, to a first apparatus via a computer network, the data transmission apparatus comprising:
-
a key exchange unit that exchanges an encryption key with a second apparatus, the encryption key being used for encrypting and decrypting the data;
a first control unit that transmits information for performing the key exchange by the second apparatus;
a second control unit that transmits a first packet having a header section configured to indicate that data contained in a data section of the first packet is encrypted and that a size of the data section is zero, to the first apparatus after the transmission of the information by the first control unit; and
a third control unit that starts to transmit a second packet having a header section and a data section containing encrypted data provided by encrypting the data to be transmitted, to the first apparatus after completion of the key exchange performed by the key exchange unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data reception apparatus for receiving data protected by a copyright protection mechanism for inhibiting simultaneous existence of data at both a source and a sink of the movement from a first apparatus via a computer network, the data reception apparatus comprising:
-
a key exchange unit that exchanges an encryption key used to encrypt and decrypt the data with a second apparatus;
a first control unit that controls the key exchange unit to start the key exchange when a request to reserve memory area for storing the data is received from the first apparatus; and
a second control unit that reserves the memory area as requested after completion of the key exchange performed by the key exchange unit, and transmits a notification of the completion of the reservation of the memory area to the second apparatus. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 16)
-
-
12. A data reception apparatus for receiving data protected by a copyright protection mechanism for inhibiting simultaneous existence of data at both a source and a sink of the movement from a first apparatus via a computer network, the data reception apparatus comprising:
-
a key exchange unit that exchanges an encryption key with a second apparatus, the encryption key being used for encrypting and decrypting the data;
a first control unit that reads only an area where information for the key exchange performed by the key exchange unit is stored when reception of encrypted data provided by encrypting the data is started;
a second control unit that controls the key exchange unit to start the key exchange using the information concerning the second apparatus stored in the area read by the first control unit; and
a third control unit that starts reading an area where the encrypted data provided by encrypting the data is stored, after completion of the key exchange performed by the key exchange unit.
-
Specification