Patent ID: 9524379
Filing Date: 2016-12-20
CPC Classification: G06F

Claim Text:
1. A security chip used in a contents data playing device, the security chip comprising: at least one hardware processor; and a memory configured to store firmware data including a firmware update program and a firmware program; the firmware update program causes the processor to: determine whether an update process has been completed on the firmware data when a contents key acquisition instruction or a contents data playing instruction is input to the contents data playing device, initiate a determination process to determine whether the firmware data needs to be updated based on a comparison between expiration information set in the firmware data and time information received via a network, the time information being encrypted together with a contents key; decrypt the encrypted time information and confirm that the time information has not been hampered; in response to a verification that an update process has been completed and a predetermined period has elapsed according to the comparison, determine that the updating of the firmware data is needed; in response to the verification that an update process has been completed and a predetermined period has not elapsed according to the comparison, determine that the updating of the firmware data is not needed;