Patent ID: 8505093
Filing Date: 2013-08-06
Classification: G06F,G07F

Abstract:
1. An apparatus for processing information, comprising: a memory device; and a controller, wherein the controller is configured to: access a memory area in the memory device storing information related to a location of computer program data; calculate a first inspection code, a value representative of the contents of the memory device where the computer program lies, using contents of said memory area; store said first inspection code; upon occurrence of a predetermined condition, access said memory area in the memory device storing said information related to the location of computer program data; calculate a second inspection code, a value representative of the contents of the memory device where the computer program lies, using contents of said memory area accessed upon occurrence of said predetermined condition; store said second inspection code; compare the stored first inspection code and the stored second inspection code; if the second inspection code does not agree with the first inspection code, output an error signal indicating inconsistency between the first inspection code and the second inspection code; and if the second inspection code agrees with the first inspection code, perform verification of the computer program.