Information storage device, information processing system, information processing method, and program
First Claim
1. An information storage device, comprising:
- an interface configured to receive a media key set (MKS) from a license management apparatus,wherein the MKS is inherent to the information storage device;
a storage unit; and
a controller configured to;
determine a MKS version and key information based on the received MKS;
record the key information in the storage unit based on the MKS version that is equal to or greater in value than an allowance minimum key version,wherein the allowance minimum key version is recorded in advance in the controller;
generate a media key binding log based on the key information; and
output the generated media key binding log to the license management apparatus.
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
13 Claims
-
1. An information storage device, comprising:
-
an interface configured to receive a media key set (MKS) from a license management apparatus, wherein the MKS is inherent to the information storage device; a storage unit; and a controller configured to; determine a MKS version and key information based on the received MKS; record the key information in the storage unit based on the MKS version that is equal to or greater in value than an allowance minimum key version, wherein the allowance minimum key version is recorded in advance in the controller; generate a media key binding log based on the key information; and output the generated media key binding log to the license management apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13)
-
-
8. An information processing system, comprising:
-
an information storage device that has a storage unit and a controller; a license management apparatus, comprising; a first central processing unit (CPU); and a first memory coupled to the first CPU, wherein the first memory comprises first instructions for causing the first CPU to generate a media key set (MKS) which is an inherent key set stored in the information storage device; a controller manufacturing apparatus, comprising; a second central processing unit (CPU); and a second memory coupled to the second CPU, wherein the second memory comprises second instructions for causing the second CPU to manufacture the controller stored in the information storage device; and a media manufacturing apparatus comprising; a third central processing unit (CPU); and a third memory coupled to the third CPU, wherein the third memory comprises third instructions for causing the third CPU to manufacture the information storage device, wherein the license management apparatus is configured to; set an MKS version that depends on a date and a time of the generation of the MKS, to be in the MKS; and provide the MKS to the media manufacturing apparatus, wherein the controller manufacturing apparatus is configured to; store an allowance minimum MKS version, that depends on a date and a time of the manufacture of the controller, in the controller; and provide the controller to the media manufacturing apparatus, and wherein the media manufacturing apparatus is configured to; insert the controller into the media; input the MKS into the controller; compare the MKS version recorded in the MKS and the allowance minimum MKS version; and based on the MKS version that is equal to or greater in value than the allowance minimum MKS version, record in the storage unit, a media public key and a media private key that are included in the MKS. - View Dependent Claims (9)
-
-
10. An information processing method, comprising:
in an information storage device; receiving, by an interface of the information storage device, a media key set (MKS) from a license management apparatus, wherein the MKS is inherent to the information storage device; determining, by a controller of the information storage device, a MKS version and key information based on the received MKS; recording, by the controller of the information storage device, the key information in a storage unit of the information storage device based on the MKS version that is equal to or greater in value than an allowance minimum key version, wherein the allowance minimum key version is recorded in advance in the controller; generating, by the controller of the information storage device, a media key binding log based on the key information; and outputting, by the controller of the information storage device, the generated media key binding log to the license management apparatus.
-
11. A non-transitory computer-readable storage medium having stored thereon, computer-executable instructions for causing a controller of an information storage device to execute operations, the operations comprising:
-
controlling an interface of the information storage device to receive a media key set (MKS) from a license management apparatus, wherein the MKS is inherent to the information storage device; determining a MKS version and key information based on the received MKS recording the key information in a storage unit of the information storage device based on the MKS version that is equal to or greater in value than an allowance minimum key version, wherein the allowance minimum key version is recorded in advance in the controller; generating a media key binding log based on the key information; and outputting the generated media key binding log to the license management apparatus.
-
-
12. An information storage device, comprising:
-
an interface configured to receive a media key set (MKS) from a license management apparatus, wherein the MKS is inherent to the information storage device; a storage unit; and a controller configured to; determine a MKS version, a media public key, and a media private key based on the received MKS, wherein the media public key and the media private key are inherent to the information storage device; record the media public key and the media private key in the storage unit based on the MKS version that is equal to or greater in value than an allowance minimum key version, wherein the allowance minimum key version is recorded in advance in the controller and is based on a date of manufacture of the controller; generate a media key binding log based on the media public key and the media private key; and output the generated media key binding log to the license management apparatus.
-
Specification