摘要:
A content key, an authentication key, and a program data etc. are transmitted with an enabling key block (EKB) in an encrypted key constitution of a tree structure. The EKB has a constitution in which a device as a leaf of the tree holds a leaf key and a limited node key, and a specific enabling key block (EKB) is generated and distributed to a group specified by a specific node to limit devices that can be renewed. As the devices that do not belong to the group cannot perform decryption, the security for distributing keys etc. can be secured. Thus, distribution of various kinds of keys or data is executed in an encryption key constitution of a tree structure to realize an information processing system and method enabling to distribute data efficiently and safely.
摘要:
When a player cannot play back data because a master key held by the player has a generation older than the generation of a master key having been used for recording the data, or when a recorder cannot record data because a master key held by the recorder has a generation older than the generation of a master key necessary for recording to a recording medium, the user is prompted to renew the master key for acquisition of the necessary master key, thereby enabling the data playback or data recording. The renewed master key is distributed in such a form that can be processed by a specific device via a transmission medium such as a recording medium, network, IC card, telephone line, for example, via a tree-structured distribution system.
摘要:
An information processing apparatus includes a selecting unit for selecting extraction information concerning contents to be extracted from among a plurality of contents organized in time sequence, the extraction information prepared on a per content basis for the contents to be extracted and including a feature contained in the content to be extracted, and an extraction range that is represented with respect to the position of the feature, a detecting unit for detecting, from the contents, the same feature as the feature contained in the extraction information selected by the selecting unit, and an extracting unit for extracting a predetermined content in accordance with the extraction range contained in the extraction information selected by the selecting unit if the detecting unit detects the same feature as the feature contained in the extraction information.
摘要:
An enabling key block (EKB) used in an encrypted key distributing tree structure is generated by forming a simplified 2-branch or multi-branch type tree with a terminal node or leaf which is capable of decrypting on the basis of a key corresponding to a node or a leaf of the simplified tree. Further, the EKB includes a tag for indicating a position of an encrypted key in the tree. The tag not only discriminates position but also stores data for judging the presence of encrypted key data within the EKB. As such, a considerable reduction in data quantity is realized, and the decrypting process in a device is also simplified.
摘要:
Apparatus and method for processing information may determine whether a migration condition exists by a source information processing unit executing a program. When a migration condition is determined to exist by the source information processing unit, a destination information processing unit may determine whether an instruction to be executed of the program is a predetermined instruction. The instruction to be executed is converted by an instruction emulator, when a result of a determination by the destination information processing unit is the predetermined instruction.
摘要:
An information processing device, information processing method and a recording medium are provided. Storage included in the information processing device is operable to store a node key and a leaf key, the leaf key being unique to the information processing device and the node key being unique to each node of a hierarchical network of nodes having a hierarchical tree structure. A decryption processor performs decryption processing to detect whether an encrypted decryption key for decrypting encrypted data is stored in at least one of on the information processing device or on a recording medium. When the encrypted decryption key is detected, the decryption processor is operable to calculate the decryption key by decrypting the encrypted decryption key. However, when the encrypted decryption key is not detected, the decryption processor is operable to calculate the decryption key by decrypting a key block using one of the one or more node keys stored in the storage and the leaf key stored in the storage. The calculated decryption key may then be encrypted and stored by the decryption processor on at least one of the recording medium or the memory.
摘要:
An enabling key block (EKB) used in an encrypted key distributing tree structure is generated by forming a simplified 2-branch or multi-branch type tree with a terminal node or leaf which is capable of decrypting on the basis of a key corresponding to a node or a leaf of the simplified tree. Further, the EKB includes a tag for indicating a position of an encrypted key in the tree. The tag not only discriminates position but also stores data for judging the presence of encrypted key data within the EKB. As such, a considerable reduction in data quantity is realized, and the decrypting process in a device is also simplified.
摘要:
An information processing apparatus includes a selector for selecting removal information concerning contents to be removed, the removal information prepared on a per content basis for the contents to be removed and including a value uniquely determined from data within a data range of whole or part of a content to be removed, a first range that is the data range, and a second range that is a removal range represented by the position of the first range, a detector for detecting a range at a predetermined position within the whole content, having the same range as the first range contained in the removal information selected by the selector and the same value as the value uniquely determined and contained in the removal information, and a remover for removing a predetermined content based on the second range contained in the removal information selected by the selector if the detector detects the range at the predetermined position.
摘要:
An information processing apparatus includes a selecting unit for selecting extraction information concerning contents to be extracted from among a plurality of contents organized in time sequence, the extraction information prepared on a per content basis for the contents to be extracted and including a feature contained in the content to be extracted, and an extraction range that is represented with respect to the position of the feature, a detecting unit for detecting, from the contents, the same feature as the feature contained in the extraction information selected by the selecting unit, and an extracting unit for extracting a predetermined content in accordance with the extraction range contained in the extraction information selected by the selecting unit if the detecting unit detects the same feature as the feature contained in the extraction information.
摘要:
There is provided a PC including a guest OS group which manages a group including an OS executed in an office, an information-management section which manages communication capability information which is set to communication-capable information or communication-incapable information, a being-inside-office determination processing section which determines whether or not the PC is used in the office, which sets the communication capability information to the communication-capable information when the being-inside-office determination processing section determines that the PC is used in the office, and which sets the communication capability information to the communication-incapable information when the being-inside-office determination processing section determines that the PC is not used in the office, and a communication control section which controls communication with another device performed by an OS execution section which executes the OS included in the group based on the communication capability information.