Method of and apparatus for reproducing information, and security module
First Claim
Patent Images
1. An information reproducing apparatus using an operating system, comprising:
- a secure module that stores a first information and a second information in the secure module, the secure module being inaccessible from outside the information reproducing apparatus;
a memory that stores a third information updated by an updating unit, the third information used to reproduce the second information in an unswappable area thereof, the memory being inaccessible from outside;
a falsification checking unit that is loaded on the secure module, wherein the falsification checking unit reads the third information from the memory by a direct access without using a driver that operates using the operating system, compares the third information with the first information in the secure module, and checks a falsification of the third information based on a result of the comparison; and
a transmitting unit that transmits the second information stored in the storing unit to the memory using the driver when the falsification of the third information stored in the memory is not found by the falsification checking unit.
0 Assignments
0 Petitions
Accused Products
Abstract
An information reproducing apparatus of the present invention includes a secure module and a main memory. The information in the secure module can not be accessed from outside. The secure module reads, using a direct access method, information relating to software stored in the main memory. The secure module checks a falsification of the software by comparing the information read with the information stored in advance in the secure module.
38 Citations
9 Claims
-
1. An information reproducing apparatus using an operating system, comprising:
-
a secure module that stores a first information and a second information in the secure module, the secure module being inaccessible from outside the information reproducing apparatus; a memory that stores a third information updated by an updating unit, the third information used to reproduce the second information in an unswappable area thereof, the memory being inaccessible from outside; a falsification checking unit that is loaded on the secure module, wherein the falsification checking unit reads the third information from the memory by a direct access without using a driver that operates using the operating system, compares the third information with the first information in the secure module, and checks a falsification of the third information based on a result of the comparison; and a transmitting unit that transmits the second information stored in the storing unit to the memory using the driver when the falsification of the third information stored in the memory is not found by the falsification checking unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A secure module mounted to an information reproducing apparatus using an operating system, comprising:
-
a memory and a processor, the processor includes; a storing unit that stores a first information and a second information in the secure module, the secure module being inaccessible from outside; a reading unit that reads a third information used to reproduce the second information from an unswappable area in a memory mounted to the information reproducing apparatus, by a direct access without using a driver that operates using the operating system, the memory being accessible from outside; and a falsification checking unit that compares the third information read by the reading unit with the first information stored in the secure module, and checks a falsification of the second information based on a result of the comparison; and a transmitting unit that transmits the second information stored in the storing unit to the memory using the driver, when the falsification of the third information stored in the memory is not found by the falsification checking unit. - View Dependent Claims (7, 8, 9)
-
Specification