Patent ID: 7958353
Filing Date: 2011-06-07
Classification: H04L

Abstract:
1. An information security apparatus that securely and reliably processes information, comprising: a reconfigurable logic circuit; a configuration unit operable, when a circuit configuration information set that defines an execution circuit that executes prescribed processing is input thereto, to acquire the input circuit configuration information set, and reconfigure the reconfigurable logic circuit in accordance with the acquired circuit configuration information set to configure the execution circuit; a key storage unit that is tamper-resistant and securely stores therein a unique secret key that is unique to the information security apparatus; an acquisition unit operable to acquire a key-circuit configuration information set that defines a key generation circuit that generates, using the unique secret key, a device key that is unique to the information security apparatus; an output unit operable to output, as the circuit configuration information, the key-circuit configuration information set that has been acquired legitimately, to the configuration unit; a control unit operable to control the key generation circuit configured by the configuration unit to generate the device key; and a decryption unit operable to (i) acquire an encrypted content and content key information, the content key information allowing the decryption unit to generate a content key for decrypting the encrypted content, when used together with a valid device key; and (ii) generate a content key by using the device key generated by the key generation circuit and the content key information, and decrypt the encrypted content by using the generated content key.