Patent ID: 8184810
Filing Date: 2012-05-22
Classification: G06K,G06Q,G07F

Abstract:
1. A secure IC card used in an IC card system which receives data transmitted from a service terminal through a relay terminal having an information writing function, the secure IC card being a different device from the service terminal and relay terminal wherein communication links are established between the secure IC card, the service terminal and the relay terminal for performing data communications therebetween, the secure IC card comprising: a tamper resistant module including at least one application, and a device control unit configured to control an operation of the secure IC card; a secure memory which is accessible from only the tamper resistant module; and a communication unit configured to communicate with the service terminal after mutual authentication is performed between the secure IC card and the service terminal, wherein the device control unit, based on communications with the service terminal, generates and stores storage instruction information including an address of the secure memory that indicates a write area of the data, and information on a countermeasure for storing the data in a predetermined location in a case where the data cannot be written into the secure memory, the predetermined location being different from the secure memory and the data being encrypted before being stored in the predetermined location, and the communication unit transmits the storage instruction information to the service terminal and, upon notification that the secure memory is available for storing data, receives the data after being stored in the predetermined location when the data is able to be stored in the secure memory, wherein the information on the counter measure is determined based on 1) determination of a data transmission path; 2) verification of an empty storage area of the secure memory; 3) determination of an empty storage area of a normal memory; and 4) reservation of an empty storage area in the secure memory or the normal memory.