A tamper resistance evaluating apparatus for detecting a leakage of information from a logic circuit, and for evaluating a tamper resistance of a logic circuit, the tamper resistance evaluating apparatus comprising:
- a signal change time counter unit for counting and storing in a signal change time memory unit a number of times a signal in a logic circuit changes;
- a power consumption calculation unit for calculating a power consumption in the logic circuit based on the number of times the signal in the logic circuit changes, the number of times being stored in the signal change time memory unit by the signal change time counter unit;
- and
- a leaked-information analysis unit for analyzing information leaked from the logic circuit based on the power consumption in the logic circuit, the power consumption being calculated by the power consumption calculation unit.