Information processing apparatus, information processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsTakeshi Kogure, Atsushi Ikeda, Hiroaki Koike
Life of this patent
Estimating the term…
Abstract
An information processing apparatus switches alteration detection processing depending on timing of execution of alteration detection to perform alteration detection processing for each file to be accessed to detect an alteration in an extended application, and switches alteration detection execution determination processing depending on a type of access to an extended application package.
Claims10
An information processing apparatus comprising:
- a calculation unit configured to calculate digest information about a file to be loaded for execution of an extended application out of a plurality of files archived in a package file;
- a comparison unit configured to compare individual digest information about a file calculated by the calculation unit with individual digest information about a file stored beforehand in a storage unit;
- and
- a notification unit configured to provide a message based on a result of the comparison made by the comparison unit,
- wherein the calculation unit does not calculate digest information about a file other than the file to be loaded out of the plurality of files archived in the package file.
An information processing method comprising:
- calculating digest information about a file to be loaded for execution of an extended application out of a plurality of files archived in a package file;
- comparing individual digest information about a file calculated by the calculating with individual digest information about a file stored beforehand in a storage unit;
- and
- providing a message based on a result of the comparison made by the comparing,
- wherein the calculating does not calculate digest information about a file other than the file to be loaded out of the plurality of files archived in the package file.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute an information processing method in an information processing apparatus, the information processing method comprising:
- calculating digest information about a file to be loaded for execution of an extended application out of a plurality of files archived in a package file;
- comparing individual digest information about a file calculated by the calculating with individual digest information about a file stored beforehand in a storage unit;
- and
- providing a message based on a result of the comparison made by the comparing,
- wherein the calculating does not calculate digest information about a file other than the file to be loaded out of the plurality of files archived in the package file.
Dependencies are inferred from the claim text.