Patent ID: 8185732
Filing Date: 2012-05-22
Classification: H04L,H04N

Abstract:
1. An information processing apparatus comprising: a data processing unit that acquires content codes including a data processing program recorded in an information recording medium and executes data processing according to the content codes; a memory that stores an apparatus certificate including an apparatus identifier of the information processing apparatus, wherein the data processing unit is configured to execute an apparatus checking process applying the apparatus certificate stored in the memory on the basis of a code for apparatus checking process included in the content codes, acquire the apparatus identifier recorded in the apparatus certificate after the apparatus checking process, and execute data processing applying content codes corresponding to the acquired apparatus identifier; and a memory that stores, as data corresponding to device and group, a device specific key set corresponding to a leaf as a lowermost node corresponding to the information processing apparatus, a group key set corresponding to nodes on a route from the leaf to a top node, and a device manufacturing entity key set corresponding to the top node in a key tree having a hierarchical structure and stores, as a model/version package, a model key and a version key corresponding to model/version of the information processing apparatus and a key management center public key, wherein the data processing unit is configured to execute a process of verifying a signature of the content codes by applying the key management center public key and execute a process of decrypting data included in content codes by applying any of the device specific key, the group key, the device manufacturing entity key, the model key, and the version key in the data processing applying the content codes.