Abstract:
An information processing system and method for realizing an efficient processing by using an enabling key block (EKB) of a categorized tree structure. A path constituting a key tree having sub-trees sorted by category and managed by a category entity is selected, and an EKB composed of encrypted data on an upper-level key encrypted by a lower-level key on the selected path is created and provided to a device. A state change due to, e.g., a revocation in a category tree where an EKB defined in an EKB type definition list is processable is reported to an EKB use entity. An EKB requester can always carry out a processing on the basis of the latest EKB.
Abstract:
Protocol for mutual authentication and for sharing a plurality of encryption keys is practiced between a CPU (12) on a data transmitter (10) side and a CPU (22) on a data receiver (20) side prior to data transmission. The data transmitter (10) encrypts data which requires assurance of a transmission band with a first encryption key by the CPU (12) and transmits it through an input/output interface (16) in a first transmission mode. The data transmitter (10) further encrypts related data concerning the above mentioned data with a second encryption key through the input/output interface (16) in a second transmission mode. The data receiver (20) decrypts the data which requires the assurance of the transmission band and is received through an input/output interface (24) in the first transmission mode with the first code key and decrypts the related data which are received through the input/output interface (24) in the second transmission mode with the second code key.
Abstract:
An information recording/reproducing apparatus and method for storing in a record medium a content encrypted by selectively using a key renewal block (KRB) of the latest version, and for storing in the record medium KRBs of different generations and versions. When the latest KRB is detected, the latest KRB is stored in a memory of the recording/reproducing apparatus. In order to store a content in a record medium, the available latest KRB is detected from among the KRBs recorded in the memory of the recording/reproducing apparatus and in the record medium, and an encryption key, for example, a medium key is acquired to encrypt the content. As a result, an encrypted content encrypted by use of the KRB of the latest version can be always stored in a record medium.
Abstract:
If the generation of a master key that a reproducing apparatus has is older than that used when data is recorded and consequently the data cannot be reproduced, or if the generation of a master key that a recording apparatus has is older than that required when data is to be recorded on a record medium and consequently the data cannot be recorded, the user is prompted to update the master key, and the user acquires a required master key to perform reproducing or recording. the updated master key is delivered in the form handled only by a specific device through a transmission medium such as a record medium, a network, an IC card, or a telephone line by using, e.g., a tree-structured key delivery system.
Abstract:
Update of a master key and a media key is transmitted along with a key update block (KRB) through a key distribution system of tree structure. The KRB has a structure where devices constituting leaves of the tree have a leaf key and a limited node key and creates and distributes a specific key update block (KRB) to a group specified by a specific node, thereby limiting updateable devices. Any device not belonging to the group cannot decode the data, thus ensuring the safety of key distribution. Especially, in a system using a master key under generation control, an update master key is distributed by a KRB.
Abstract:
An information processing system and method for realizing efficient processing using an enabling key block (EKB) using a categorized tree structure. An EKB composed of encrypting data for encrypting an upper-order key by using a lower-order key on a selection path of a key tree having sub-trees managed by a category entity is created and provided to a device. When a request to create an EKB is made, a structure for creating a route key by itself or a structure for requesting a key distribution center to create a route key is selectively executed. Further a structure for requesting a category entity to create a sub-EKB when the EKB distribution center creates an EKB is provided, and therefore the EKB creation and management are made efficient.
Abstract:
A CPU (12) of a data transmitter (10) crates simple copy control information roughly defining the copy control status of data to be transmitted according to minute copy control information defining the copy control status of the data, adds the simple copy control information to the packet header of a data packet for transmitting the data, add the minute copy control information to the data, and transmits the simple and minute copy control information along with the data from an input/output interface (16) through a transmission line (30) to a data receiver (20). A CPU (22) of the data receiver (20) analyzes the copy control status of the data contained in the data packet on the basis of the simple and minute copy control information contained in the data packet, and conducts copy control of the data by means of a media access section (26) according to the results of the analysis.
Abstract:
In a process for manufacturing an information recording medium, a configuration is provided in which strict information management and an information recording medium manufacturing process are realized. In a configuration in which master data as original data of recording data for an information recording medium is generated and recording data for the information recording medium is generated on the basis of the master data, master data containing a dummy data area in a partial area of the master data is generated, and the dummy data area is identified and a process for setting significant information is performed on the basis of the stored information of an auxiliary file. Therefore, it is not necessary to obtain data of significant information when the master data is to be generated, and it becomes possible to generate the master data without obtaining specific information, such as an encrypted key block.
Abstract:
To provide an information recording medium and an information processing apparatus and method in which the content usage by ensuring copyright protection can be implemented both in CD players and information processing apparatuses, for example, PCs. A license providing condition for a client can be dynamically set based on the content usage status of the client. For example, for clients having a large number of content usages, the license price is decreased, or the license can be provided free. A media ID stored in, for example, a CD, and a product ID as an identifier in, for example, a title unit or an album unit are received from the client. Based on such identification data, the content usage status data can be checked. Accordingly, the licenses can be provided under the reliable management of the content usage.
Abstract:
A content provider (1) adds a dealing policy to a ciphered content and transmits the content with the dealing policy to a service provider (3). The service provider (3) calculates and adds to them the charge from the dealing policy and transmits them to a user home network (5). The user home network (5) creates charging information according to the use of the content, and transmits the information with the dealing policy to an EMD service center (1). The EMD service center (1) detects fraudulence from the charging information, dealing policy, and the charge.