Method for Activating Content and Content Reproduction Apparatus
AssigneeSony Computer Entertainment Inc.
InventorsKazuhiro Kanee, Muneki Shimada, Takeshi Kono, Takao Tenma, Shinji Noda
Life of this patent
Estimating the term…
Abstract
A firmware verification section verifies whether a firmware for controlling the activating of contents has been falsified or not, prior to the activating of the contents; a decoding key setting section sets a key to the firmware; the key is used to decode an encrypted activation program for activating the contents, when the firmware has not been falsified; and an activation program decoding section decodes the encrypted activation program by using the firmware with the key set to the firmware.
Claims8
A method for activating content by a processor, the method comprising:
- verifying whether firmware for controlling the activation of the content has been falsified or not, prior to the activation of the content;
- setting a decoding key to the firmware, the decoding key being used to decode an encrypted activation program for activating the content, when the firmware has not been falsified;
- and
- decoding the encrypted activation program by using the firmware with the decoding key set thereto.
A content reproduction apparatus comprising:
- a firmware verification unit configured to verify whether a firmware for controlling the activation of content has been falsified or not, prior to the activation of the content;
- a decoding key setting unit configured to set a decoding key to the firmware, the decoding key being used to decode an encrypted activation program for activating the content, when the firmware has not been falsified;
- and
- an activation program decoding unit configured to decode the encrypted activation program by using the firmware with the decoding key set thereto.
A non-transitory, computer readable storage medium containing a program, executable by a computer, the program comprising:
- a firmware verifying module operative to verify whether a firmware for controlling the activation of content has been falsified or not, prior to the activation of the content;
- a decoding key setting module operative to set a decoding key to the firmware, the decoding key being used to decode an encrypted activation program for activating the content, when the firmware has not been falsified;
- and
- an activation program decoding module operative to decode the encrypted activation program by using the firmware with the decoding key set thereto.
A non-transitory, computer readable storage medium encoded with a program, to be executed by a processor of a content reproduction apparatus, the program comprising:
- a firmware verifying module operative to verify whether a firmware for controlling an operation of the content reproduction apparatus that executes content has been falsified or not, prior to the activation of the content;
- and
- a decoding key acquiring module operative to acquire a key for decoding an activation program from a decoding-key database that stores a plurality of keys, the activation program being for activating the content, the activation program being encrypted beforehand by a creator of the content, when it is verified that the firmware is not falsified by a third party,
- wherein said program is provided separately from the firmware.
Dependencies are inferred from the claim text.