Secure data management apparatus
First Claim
1. A secure data management apparatus comprised of a secure device that executes storage and calculation of data in a confidential state, and an information processing terminal to which the secure device is attached, wherein the secure device comprises:
- a card processing module that issues to the information processing terminal an application for controlling startup of an application that operates on the information processing terminal; and
a card storage device that stores data of the application, the information processing terminal comprises a storage device that stores actual data and data of a data management application that manages the actual data, and starts up the application issued by the secure device, the application initiated and the secure device mutually perform authentication, the application authenticated by the secure device starts up the data management application, the data management application initiated and the secure device mutually perform authentication, and the data management application authenticated by the secure device performs synchronization processing of the actual data with an external server.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure data management apparatus capable of improving reliability and certainty of synchronization processing with the server, security of data, and reliability of time, and performing data management with high reliability and high security. In the apparatus, a data management card application (301) on an IC card (102) issues MTA (Master Trusted Agent) (200) that is a terminal application operating on the terminal (101) to the terminal (101). The MTA (200) embeds authentication information in the code of the data management application (201) that is a terminal application for executing data synchronization processing with a server (103) to start up the data management application (201). Based on the authentication information, the data management card application (301) authenticates the data management application (201), and the data management application (201) stores target data of the synchronization processing in the IC card (102). Based on the target data stored in the IC card (102), the data management application (201) performs the synchronization processing with the server (103).
-
Citations
28 Claims
-
1. A secure data management apparatus comprised of a secure device that executes storage and calculation of data in a confidential state, and an information processing terminal to which the secure device is attached, wherein the secure device comprises:
-
a card processing module that issues to the information processing terminal an application for controlling startup of an application that operates on the information processing terminal; and
a card storage device that stores data of the application, the information processing terminal comprises a storage device that stores actual data and data of a data management application that manages the actual data, and starts up the application issued by the secure device, the application initiated and the secure device mutually perform authentication, the application authenticated by the secure device starts up the data management application, the data management application initiated and the secure device mutually perform authentication, and the data management application authenticated by the secure device performs synchronization processing of the actual data with an external server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A secure data management apparatus comprised of a secure device that executes storage and calculation of data in a confidential state, and an information processing terminal to which the secure device is attached, wherein the secure device comprises:
-
a card processing module that issues to the information processing terminal an application for controlling startup of an application that operates on the information processing terminal; and
a card storage device that stores data of the application, the application comprises;
a time acquisition section that acquires current time from a server on a network, and a time count section that counts current time on the information processing terminal, the information processing terminal starts up the application issued by the secure device, the application initiated and the secure device mutually perform authentication, the time acquisition section of the application authenticated by the secure device acquires the current time from the server to set the time count section, and the time indicated by the time count section is set as the current time. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A secure data management apparatus comprised of a secure device that executes storage and calculation of data in a confidential state, and an information processing terminal to which the secure device is attached, wherein the secure device comprises:
-
a card processing module that issues to the information processing terminal an application for controlling startup of an application that operates on the information processing terminal; and
a secure storage device that stores data of the application, actual data and data of a data management application that manages the actual data, the information processing terminal starts up the application issued by the secure device, the application initiated and the secure device mutually perform authentication, the application authenticated by the secure device starts up the data management application, the data management application initiated and the secure device mutually perform authentication, and the data management application authenticated by the secure device performs synchronization processing of the actual data with an external server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification