摘要:
An autonomous integrated circuit card includes a logic external communication interface which directly communicates with a communication device connected to an integrated circuit card terminal main body via a network, in addition to a host device interface connected to an integrated card reader/writer via a physical layer. A communication control unit includes a software module which directly communicates with the communication device via the external communication interface. A central processing unit performs authentication via the communication control unit and reads value information stored in a nonvolatile memory. Further, the central processing unit encrypts the read value information by use of an encryption processing unit and directly transmits the encrypted value information to the communication device via the communication control unit and the external communication interface.
摘要:
Each IC card 1 notifies a server 3 of the ID of the IC card and the connection information of a terminal device to which the IC card is connected. The server 3 stores the ID and the connection information in a database 4 while associating the ID and the connection information with each other. When an IC card 1 communicates with another IC card, the IC card 1 requests the connection information concerning the destination IC card from the server 3 while specifying the ID of this IC card. The server 3 searches the database 4 for the connection information corresponding to the ID specified by the request, and notifies the requesting IC card 1 of the acquired connection information. This enables communications between IC cards even if the terminal device to which a destination IC card is connected has been changed in the past.
摘要:
A user device uses, instead of agreement information, only second session information contained in the agreement information, to generate an electronic signature for information containing the session information and information indicating an abort request, and outputs abort request information containing the session information, the information indicating the abort request, and the electronic signature, whereby transmission/reception can be performed without unnecessary information. Similarly, it may be configured to use only the second session information to generate an electronic signature for information containing the session information and information indicating a commitment request, and to output commitment request information containing the electronic signature. Since a third-party device defines a third session state as abort in correspondence to the second session information, it is able to manage states while appropriately discriminating a plurality of concurrent electronic value exchanges.
摘要:
It is an object to provide a tamper resistant device and a file generation method which can store right value information such as a ticket information, and guarantee validity of the right value information without executing a digital signature processing. An IC card 102 attached to a portable terminal 100 receives, from an application 101, right value information representing a right value and a file generation message instructing generation of a rights-file. The right value information includes file data representing the right value, data size and the like. Upon determining that a file generation message is received, the IC card 102 generates a rights-file including the IC card identification ID and right value information which are previously stored in the IC card 102.
摘要:
The present invention is directed to avoidance of inconvenience arising from application program's incapability of recognizing processing executed on the IC card side, interruption of communication between IC cards, and so on on the occasion of an exchange of electronic values between the IC cards. A portable terminal 20, when receiving an exchange offer message of electronic values from a portable terminal 10, notifies an application program 21 of an exchange offer content based on a listener corresponding to the message. When the application program 21 accepts this offer content and when electronic values V1, V2 are determined as exchange objects, the portable terminal 20 returns an exchange confirmation message of the electronic values. When the portable terminal 10 receives the exchange confirmation message, it notifies an application program 11 of an exchange content based on a listener corresponding to the message. When the application program 11 accepts the exchange content, the exchange transaction of electronic values V1, V2 is started.
摘要:
A portable terminal 10 according to the present invention is provided with a request acquiring means, a verifying means, and an output means. The request acquiring means acquires an access right authentication request from a display application 153 to a telephone directory management application 152 managing telephone directory data stored in a telephone directory database 151, along with application authentication information held by the display application 153. The verifying means determines the validity of the application authentication information in accordance with the access right authentication request. When it is determined that the application authentication information is valid, the output means permits the access right authentication request and outputs the telephone directory data to the display application 153 in accordance with an access request to the telephone directory data.
摘要:
A data processing method using a data processing apparatus on a transmitting side having an application for performing processing using an internal device set in the data processing apparatus, a driver that accepts an access request to the internal device from the application, a handler that performs access processing to the internal device and transmitting a message to an external device set outside the data processing apparatus, and a storage device that stores a device ID as a transmission destination for specifying the internal or external device and the handler in association with each other, and a data processing apparatus on a receiving side that receives the message transmitted from the data processing apparatus on the transmitting side.
摘要:
A folder containing at least one file can be created in a file storage (17) in response to a folder creation request from an owner (30) of an IC card (10), and an access authority to the folder can be set as an access control list (18A) of the folder in response to an access authority setting request from the owner (30). Then access to the file is controlled not only on the basis of the access authority to the file set by an issuer of a voucher (issuer of the file), but also on the basis of the access authority to the folder set by the owner (30).
摘要:
When an application issues an access request to a device via a driver, the application can immediately perform other processing.An IC memory 12 for performing predetermined processing such as encryption processing and decryption processing, an application for performing processing using the IC memory 12, an IC memory handler 14 for performing access processing to the IC memory 12, and a driver 12 that invokes the IC memory handler 14 according to an instruction from the application and returns a response to the effect that the instruction has been accepted to the application, are provided.
摘要:
Between an IC card (1) and a electronic ticket server (2), upon purchasing an electronic ticket a public key cryptosystem is employed for a mutual authentication to keep a strict security, and a shared secret between the electronic ticket and a ticket collecting machine is sent on a secure channel as well as the electronic ticket. Upon usage of the electronic ticket, the IC card (1) and the ticket collecting machine (6) mutually judge whether they carry out the mutual authentication by using a public key cryptosystem or a symmetric key cryptosystem. When they determine to use the symmetric key cryptosystem, they carry out the mutual authentication by using the shared secret exchanged beforehand. When they determine to use the public key cryptosystem, they carry out the mutual authentication by using the same method as that used upon purchasing the electronic ticket. This method of mutual authentication can dynamically switch cryptosystems for cryptographic communication between the IC cards or between the IC card and a tamper resistant device having an equivalent function to an IC card installed in related servers or the ticket collecting machine, based on their judgment of the types of bearers, the required degree of security and the required processing speed.