Patent ID: 11947690
Assignee: KABUSHIKI KAISHA TOSHIBA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An information processing device comprising:
a memory including a flag table storage area to store a flag table in which file information for individually identifying one or more pieces of software is associated with a flag on which one of multiple values is set, the multiple values including a first value and a second value, the first value representing that verification of integrity is required for a corresponding one of the one or more pieces of software, the second value representing permission of execution of a corresponding one of the one or more pieces of software without performing verification of integrity of the corresponding one of the one or more pieces of software; and
one or more hardware processors connected to the memory and configured to function as a rewrite processing unit and a software authorized change unit,
the rewrite processing unit being configured to, when rewrite of first software being one of the one or more pieces of software is detected, extract first file information being file information corresponding to the first software, and set the first value on a first flag corresponding to the first file information in the flag table,
the software authorized change unit being configured to change a file of the first software in an authorized manner,

wherein, when the change of a file of the first software in an authorized manner is performed, the software authorized change unit changes the first value, which has been-set on the first flag by the rewrite processing unit, to the second value.