An information processing device comprising: a configuration file verification unit configured to acquire information related to a verification key and ID information of a configuration file for verifying a digital signature for the configuration file from a storage unit of a security module with tamper resistance for protecting integrity of the verification key and ID information, and to use the acquired information related to the verification key and ID information to cause an application program to execute processing of verifying integrity of configuration data of the configuration file; a configuration file version verification unit configured to acquire registration version information from the storage unit of the security module protecting integrity of the registration version information, and to use the acquired registration version information to cause the application program to execute processing of verifying a configuration version of the configuration file, wherein the configuration version is considered verified, if a configuration version and the registration version information match or if the configuration version is by one newer than indicated by the registration version information; a configuration file version update unit configured to update the registration version information to the version of the configuration version when the configuration version is by one newer than indicated by the registration version information; an AP control unit to permit use of the configuration file by the application program, if integrity of the configuration data is verified and if the configuration version of the configuration file is verified. a configuration file verification unit configured to acquire information related to a verification key and ID information of a configuration file for verifying a digital signature for the configuration file from a storage unit of a security module with tamper resistance for protecting integrity of the verification key and ID information, and to use the acquired information related to the verification key and ID information to cause an application program to execute processing of verifying integrity of configuration data of the configuration file; a configuration file version verification unit configured to acquire registration version information from the storage unit of the security module protecting integrity of the registration version information, and to use the acquired registration version information to cause the application program to execute processing of verifying a configuration version of the configuration file, wherein the configuration version is considered verified, if a configuration version and the registration version information match or if the configuration version is by one newer than indicated by the registration version information; a configuration file version update unit configured to update the registration version information to the version of the configuration version when the configuration version is by one newer than indicated by the registration version information; an AP control unit to permit use of the configuration file by the application program, if integrity of the configuration data is verified and if the configuration version of the configuration file is verified.