INFORMATION STORAGE DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
First Claim
1. An information storage device comprising:
- a storage unit in which key information is stored; and
a controller that executes processing which records the key information in the storage unit,wherein the controller compares a key version that is set to correspond to the key information and an allowance minimum key version which is recorded, in advance, within the controller, and records the key information in the storage unit under the condition that it is confirmed that the key version is equal to or greater in value than the allowance minimum key version.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a device and a method for preventing using of illegitimate content or manufacturing of the illegitimate media that uses illegitimate media. In a system that has an information storage device, a license management apparatus that generates a media key set (MKS) that is stored in the information storage device, and a content provision apparatus, at the time of manufacturing of the information storage device, the license management apparatus compares an MKS version that is set in the MKS that is stored in the information storage device, and an allowance minimum MKS version that is recorded in a controller of the information storage device, and thus records key information stored in the MKS, in a storage unit under the condition that it is confirmed that the MKS version is equal to or greater in value than the allowance minimum MKS version.
28 Citations
11 Claims
-
1. An information storage device comprising:
-
a storage unit in which key information is stored; and a controller that executes processing which records the key information in the storage unit, wherein the controller compares a key version that is set to correspond to the key information and an allowance minimum key version which is recorded, in advance, within the controller, and records the key information in the storage unit under the condition that it is confirmed that the key version is equal to or greater in value than the allowance minimum key version. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing system comprising:
-
an information storage device (media) that has a storage unit and a controller; a license management apparatus that generates a media key set (MKS) which is an inherent key set that is stored in the information storage device; a controller manufacturing apparatus that manufactures the controller that is stored in the information storage device; and a media manufacturing apparatus that manufactures the information storage device, wherein the license management apparatus sets an MKS version that depends on the date and time of the generation of the media key set (MKS), to be in the media key set (MKS), and provides the media key set (MKS) to the media manufacturing apparatus, wherein the controller manufacturing apparatus stores an allowance minimum MKS version that depends on the date and time of the manufacture of the controller, in the controller and provides the controller to the media manufacturing apparatus; and wherein at the time of manufacturing of the information device (media), the media manufacturing apparatus inserts the controller into the media, and executes processing that inputs the media key set (MKS) into the controller inside of the media, and under the condition that it is confirmed that the controller inside of the media executes processing that compares the MKS version that is recorded in the media key set (MKS) and the allowance minimum MKS version and the condition that it is confirmed that the MKS version is equal to or greater in value than the allowance minimum MKS version, the media manufacturing apparatus executes processing that records in the storage unit a media public key and a media private key that are included in the media key set (MKS). - View Dependent Claims (9)
-
-
10. An information processing method that is executed in an information storage device,
wherein the information storage device includes, a storage unit in which key information is stored, and a controller that executes processing which records the key information in the storage unit, and wherein the controller compares a key version that is set to correspond to the key information and an allowance minimum key version which is recorded, in advance, within the controller, and records the key information in the storage unit under the condition that it is confirmed that the key version is equal to or greater in value than the allowance minimum key version.
-
11. A program for executing information processing in an information storage device,
wherein the information storage device includes a storage unit in which key information is stored, and a controller that executes processing which records the key information in the storage unit, and wherein the program causes the controller to execute: -
processing that compares a key version that is set to correspond to the key information and an allowance minimum key version which is recorded, in advance; and processing that records the key information in the storage unit under the condition that it is confirmed that the key version is equal to or greater in value than the allowance minimum key version.
-
Specification