Copyright protection system, copyright protection device and video processing apparatus
First Claim
1. A copyright protection system comprising:
- a processor configured to execute a variety of programs;
a bus which transfers a variety of items of data;
a copyright protection device which encrypts the data for transferring the data in need of copyright protection to the processor via the bus;
a copyright protection device nonvolatile memory which is provided in the copyright protection device to store, in non-volatile form, an encryption key parameter to be a source of an encryption key to be used for a encryption by the copyright protection device;
a nonvolatile memory which is connected to the copyright protection device via the bus and stores, in non-volatile form, the encryption key parameter stored in the copyright protection device nonvolatile memory; and
a decryption unit which is composed of software to be executed by the processor, wherein the decryption unit generates the encryption key on the basis of the encryption key parameter stored in the copyright protection device nonvolatile memory and makes the processor execute processing to decrypt the encrypted data, which is transferred from the copyright protection device via the bus, by using the generated encryption key.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a copyright protection system includes a copyright protection device which encrypts the data for transferring to a processor via a bus and includes a copyright protection device nonvolatile memory which stores an encryption key parameter to be a source of an encryption key to be used for the encryption by the protection device, a nonvolatile memory which is connected to the protection device via the bus and stores the encryption key parameter stored in the copyright protection device nonvolatile memory, and a decryption unit which is composed of software to be executed by the processor. The decryption unit generates the encryption key on the basis of the encryption key parameter stored in the copyright protection device nonvolatile memory and makes the processor execute processing to decrypt the encrypted data, transferred from the protection device via the bus, by using the generated encryption key.
10 Citations
14 Claims
-
1. A copyright protection system comprising:
-
a processor configured to execute a variety of programs;
a bus which transfers a variety of items of data;
a copyright protection device which encrypts the data for transferring the data in need of copyright protection to the processor via the bus;
a copyright protection device nonvolatile memory which is provided in the copyright protection device to store, in non-volatile form, an encryption key parameter to be a source of an encryption key to be used for a encryption by the copyright protection device;
a nonvolatile memory which is connected to the copyright protection device via the bus and stores, in non-volatile form, the encryption key parameter stored in the copyright protection device nonvolatile memory; and
a decryption unit which is composed of software to be executed by the processor, wherein the decryption unit generates the encryption key on the basis of the encryption key parameter stored in the copyright protection device nonvolatile memory and makes the processor execute processing to decrypt the encrypted data, which is transferred from the copyright protection device via the bus, by using the generated encryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A copyright protection device which encrypts data in need of copyright protection to output it comprising:
-
a copyright protection device nonvolatile memory which stores, in non-volatile form, an encryption parameter to be a source of an encryption key when the data is encrypted; and
a storage control unit which stores the encryption key parameter stored in the copyright protection device nonvolatile memory to an external nonvolatile memory on starting. - View Dependent Claims (13)
-
-
14. A video processing apparatus comprising:
-
a processor configured to execute a variety of programs;
a bus which transfers a variety of items of data;
a copyright protection device which encrypts video data for transferring compression-encoded video data in need of copyright protection to the processor via the bus;
a decoder which is composed of software to be executed by the processor, wherein the decoder decodes the encrypted video data transferred from the copyright protection device via the bus and then makes the processor execute processing to decode the video;
a copyright protection device nonvolatile memory which is provided in the copyright protection device to store, in non-volatile form, an encryption key parameter to be a source of an encryption key to be used for a encryption of the video data by the copyright protection device; and
a nonvolatile memory which store, in nonvolatile form, a static parameter and a dynamic parameter to calculate the encryption parameter.
-
Specification