Patent ID: 8055909
Filing Date: 2011-11-08
Classification: G06F,G11B,H04N

Abstract:
1. An information reproducing apparatus using an operating system, comprising: a hardware secure module having a tamper resistant module structure inaccessible from outside that stores information related to secure software; a memory that stores the secure software; a storage controller that is loaded on the hardware secure module and stores an updated secure software in an unswappable area of the memory using a direct access method; a falsification checking unit that is loaded on the hardware secure module, wherein the falsification checking unit reads the secure software from the memory by direct access without using the operating system, compares the read secure software with the information related to the secure software stored in the hardware secure module, and checks whether the secure software is falsified based on a result of the comparison; and a processor that executes the secure software when a result of the check by the falsification checking unit is that the secure software is not falsified, and wherein the storage controller instructs the processor to change over from the secure software executed to the updated secure software stored in the unswappable area of the memory and to execute the updated secure software.