IC card, IC card issuing apparatus, IC card issuing system and IC card issuing method
AssigneeKabushiki Kaisha Toshiba
InventorSaori Nishimura
Life of this patent
Estimating the term…
Abstract
An IC card issuing apparatus sends a key setting command accompanied with a key to an IC card. The IC card receives the key setting command and the key accompanying the key setting command is set to the IC card. The IC card issuing apparatus sends a special key setting command accompanied with a key to the IC card. The IC card receives the special key setting command and the key accompanying the key setting command is set to the IC card. Further, a set key process result is generated based on all keys set to the IC card. The IC card sends the set key process result to the IC card issuing apparatus. The IC card issuing apparatus receives the set key process result, and confirms whether a normal key is set to the IC card based on the set key process result.
Claims16
An IC card comprising:
- communication means for performing communication of data with an IC card issuing apparatus;
- storage means for storing data;
- key setting means for, when the data received through the communication means is a key setting command, setting a key accompanying the key setting command to the storage means and sending through the communication means a response including information representing that a process in accordance with the key setting command has been completed;
- and
- final key setting means for, when the data received through the communication means is a special key setting command, setting a key accompanying the special key setting command to the storage means, generating a set key process result based on all keys set to the storage means, and sending through the communication means a response including information representing that a process in accordance with the special key setting command has been completed and the set key process result.
An IC card issuing apparatus comprising:
- receiving means for receiving input of a plurality of keys set for an IC card;
- communication means for performing communication of data with the IC card;
- storage means for storing a key setting command to set a key which is received by the receiving means and which does not correspond to a key to be finally set to the IC card and cause a response including a result of a process in accordance with the command to be sent, and a special key setting command to set a key which is received by the receiving means and which is to be finally set to the IC card and cause a response including a process result in accordance with the command and a set key process result generated based on all set keys to be sent;
- key setting means for causing the key setting command to be accompanied with the key which is received by the receiving means and which does not correspond to the key to be finally set to the IC card, sending the key setting command through the communication means, and receiving a response to the key setting command through the communication means;
- and
- final key setting means for causing the special key setting command to be accompanied with the key which is received by the receiving means and which is to be finally set to the IC card, sending the special key setting command through the communication means, and receiving a response to the special key setting command through the communication means.
An IC card issuing system including an IC card and an IC card issuing apparatus which sets a key to the IC card,
- said IC card issuing apparatus comprising:
- receiving means for receiving input of a plurality of keys set for an IC card;
- first communication means for performing communication of data with the IC card;
- command storage means for storing a key setting command to set a key which is received by the receiving means and which does not correspond to a key to be finally set to the IC card and cause a response including a result of a process in accordance with the command to be sent, and a special key setting command to set a key which is received by the receiving means and which is to be finally set to the IC card and cause response including a process result in accordance with the command and a set key process result generated based on all set keys to be sent;
- first key setting means for causing the key setting command to be accompanied with the key which is received by the receiving means and which does not correspond to the key to be finally set to the IC card, sending the key setting command through the first communication means, and receiving a response to the key setting command through the first communication means;
- and
- first final key setting means for causing the special key setting command to be accompanied with the key which is received by the receiving means and which is to be finally set to the IC card, sending the special key setting command through the first communication means, and receiving a response to the special key setting command through the first communication means, and
- said IC card comprising:
- second communication means for performing communication of data with the IC card issuing apparatus;
- data storage means for storing data;
- second key setting means for, when the data received through the second communication means is a key setting command, setting a key accompanying the key setting command to the storage means and sending through the second communication means a response including information representing that a process in accordance with the key setting command has been completed;
- and
- second final key setting means for, when the data received through the second communication means is a special key setting command, setting a key accompanying the special key setting command to the storage means, generating a set key process result based on all keys set to the storage means, and sending through the second communication means a response including information representing that a process in accordance with the special key setting command has been completed and the set key process result.
An IC card issuing method for setting a key to an IC card and issuing the IC card in which the key is set, the method comprising:
- a first step of receiving input of a plurality of keys set for the IC card;
- a second step of sending, from an IC card issuing apparatus to the IC card, a key setting command to command setting of a key and to cause a response including a result of a process in accordance with the command to be sent, the command being accompanied with the key which is received by the first step and which does not correspond to a key to be finally set to the IC card;
- a third step of receiving the key setting command sent by the second step, setting the key accompanying the key setting command, and causing a response including information representing that the process in accordance with the key setting command has been completed to be sent from the IC card to the IC card issuing apparatus;
- a fourth step of receiving the response sent by the third step;
- a fifth step of sending, from the IC card issuing apparatus to the IC card, a special key setting command to command setting of a key and to cause a response including a result of a process in accordance with the command and a set key process result generated based on all set keys to be sent, the command being accompanied with the key which is received by the first step and which is to be finally set to the IC card;
- a sixth step of receiving the special key setting command sent by the fifth step, setting the key accompanied with the special key setting command, generating a set key process result generated based on all set keys, and causing a response including information representing that the process in accordance with the special key setting command has been completed and the set key process result to be sent from the IC card to the IC card processing apparatus;
- and
- a seventh step of receiving the response sent by the sixth step.
Dependencies are inferred from the claim text.