1. An information processing device comprising: a storage operable to store a tamper detection program for detecting a tampering of a secure processing program; and a controller operable to read the tamper detection program from the storage, and judge whether or not the secure processing program is tampered with, by executing the tamper detection program in a secure processing mode, wherein, in the secure processing mode, the controller is operable to prohibit an external device from accessing the storage.