Patent ID: 7373521
Filing Date: 2008-05-13
Classification: G06F

Abstract:
1. A semiconductor IC in an information processing apparatus, comprising: means for receiving an encrypted program and a present date transferred from the information processing apparatus; means for holding a second program which processes the encrypted program received by the means for receiving; means for decrypting and executing the encrypted program based on the second program held in the means for holding; means for transferring an execution result of the second program to the information processing apparatus; means for time-keeping to determine a date internal to the semiconductor IC, said date being editable by a user of the semiconductor IC; and means for replacing the date determined by the means for time-keeping with the present date received from the information processing apparatus, wherein the present date received from the information processing apparatus is correctly authenticated as being accurate and cannot be edited by the user of the semiconductor IC, wherein the received program is executed, if the execution result of the second program provides a success result, in accordance with the present date which replaced the date determined by the means for time-keeping.