SECURITY CHIP USED IN A CONTENTS DATA PLAYING DEVICE, UPDATE MANAGEMENT METHOD, AND UPDATE MANAGEMENT PROGRAM
First Claim
1. A security chip used in a contents data playing device, the security chip comprising:
- a storage unit configured to store firmware data including a firmware program; and
a firmware update management unit configured to determine whether an update process is to be executed on the firmware data based on a comparison between expiration information set for the firmware data and time information received via a network, in response to a request input to the security chip to acquire a contents key or to decrypt contents data, and to reject the request when the update process is to be executed, whereinthe firmware program causes the security chip to function asa contents key acquisition control unit configured to acquire, via the network, the contents key for decrypting the contents data, anda decryption unit configured to decrypt the contents data by using the contents key.
1 Assignment
0 Petitions
Accused Products
Abstract
A security chip is used in a contents data playing device. The security chip includes a storage unit configured to store firmware data including a firmware program, and a firmware update management unit configured to determine whether an update process is to be executed on the firmware data based on a comparison between expiration information set for the firmware data and time information received via a network, in response to a request input to the security chip to acquire a contents key or to decrypt contents data, and to reject the request when the update process is to be executed. The firmware program causes the security chip to function as a contents key acquisition control unit configured to acquire, via the network, the contents key for decrypting the contents data, and a decryption unit configured to decrypt the contents data by using the contents key.
-
Citations
12 Claims
-
1. A security chip used in a contents data playing device, the security chip comprising:
-
a storage unit configured to store firmware data including a firmware program; and a firmware update management unit configured to determine whether an update process is to be executed on the firmware data based on a comparison between expiration information set for the firmware data and time information received via a network, in response to a request input to the security chip to acquire a contents key or to decrypt contents data, and to reject the request when the update process is to be executed, wherein the firmware program causes the security chip to function as a contents key acquisition control unit configured to acquire, via the network, the contents key for decrypting the contents data, and a decryption unit configured to decrypt the contents data by using the contents key. - View Dependent Claims (2, 3, 4)
-
-
5. A method of update management executed by a security chip included in a contents data playing device, the method comprising:
-
determining whether an update process is to be executed on firmware data stored in a storage unit included in the security chip based on a comparison between expiration information set for the firmware data and time information received via a network, in response to a request input to the security chip to acquire a contents key or to decrypt contents data, and rejecting the request when the update process is to be executed; and causing, by a firmware program included in the firmware data, the security chip to function as a contents key acquisition control unit configured to acquire, via the network, the contents key for decrypting the contents data, and a decryption unit configured to decrypt the contents data by using the contents key. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable recording medium storing a program for executing update management by a security chip included in a contents data playing device, wherein the program causes a computer to execute a process comprising:
-
determining whether an update process is to be executed on firmware data stored in a storage unit included in the security chip based on a comparison between expiration information set for the firmware data and time information received via a network, in response to a request input to the security chip to acquire a contents key or to decrypt contents data, and rejecting the request when the update process is to be executed; and causing, by a firmware program included in the firmware data, the security chip to function as a contents key acquisition control unit configured to acquire, via the network, the contents key for decrypting the contents data, and a decryption unit configured to decrypt the contents data by using the contents key. - View Dependent Claims (10, 11, 12)
-
Specification