Method of and apparatus for reproducing information, and security module
First Claim
Patent Images
1. An information reproducing apparatus, comprising:
- a memory that loads a software which has a function of processing encrypted data, the memory being accessible from outside the information reproducing apparatus; and
a secure module that stores an information used to change the software, the secure module being inaccessible from outside the information reproducing apparatus; and
a storage controller that is loaded on the secure module, andwherein the storage controller changes the software so that a software code of the software is replaced with the information stored in the secure module while maintaining the function of the software, and supplies to the memory a key for decrypting the encrypted data processed by the software, when the information stored in the secure module is included in the software loaded on the memory.
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.
44 Citations
12 Claims
-
1. An information reproducing apparatus, comprising:
-
a memory that loads a software which has a function of processing encrypted data, the memory being accessible from outside the information reproducing apparatus; and a secure module that stores an information used to change the software, the secure module being inaccessible from outside the information reproducing apparatus; and a storage controller that is loaded on the secure module, and wherein the storage controller changes the software so that a software code of the software is replaced with the information stored in the secure module while maintaining the function of the software, and supplies to the memory a key for decrypting the encrypted data processed by the software, when the information stored in the secure module is included in the software loaded on the memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A secure module mounted to an information reproducing apparatus, comprising:
-
a reading unit for reading a software which has a function of processing encrypted data from a memory mounted to the information reproducing apparatus, by direct access, the memory being accessible from outside; a falsification checking unit for comparing the software read by the reading unit with an information used to change the software, the information being stored in the secure module; and a storage control unit for changing the software so that a software code of the software is replaced with the information stored in the secure module while maintaining the function of the software, and wherein the storage control unit supplies to the memory a key for decrypting the encrypted data processed by the software, when the information in the secure module is included in the software loaded on the memory based on a result of the comparison by the falsification checking unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification