Terminal communication system
First Claim
Patent Images
1. A terminal communication method, comprising:
- obtaining, at a portable terminal, specified data from a server not via a service terminal;
obtaining, at the service terminal from a certificate authority, a server certificate encrypted by a secret key of the certificate authority, the server certificate indicating certification of the service terminal, the service terminal being a device different from the server;
receiving, at the portable terminal, a communication application from the server not via the service terminal, the communication application comprising a public key of the certificate authority and a program for performing local communication with the service terminal,obtaining, at the portable terminal, the server certificate from the service terminal;
verifying, at the portable terminal, the server certificate on the basis of the public key of the certificate authority included in the communication application; and
when the service terminal is authenticated by the portable terminal on the basis of the server certificate, transmitting, from the portable terminal to the service terminal, the specified data using local communication without a network by executing the program, in the communication application, to authenticate the portable terminal and perform local communication with the service terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
Portable terminal MS downloads coupon data and public key KEYP2 of IP server 20 from IP server 20. Service terminal T obtains from IP server 20, a server certificate to which a digital signature is applied by secret key KEYS2. One to one local communication by infrared radiation is performed between portable terminal MS and service terminal T. At this point, portable terminal MS decrypts a server certificate by utilizing public key KEYP2 of IP server 20. Then, portable terminal MS communicates specified data after authenticating the identity of service terminal T.
38 Citations
29 Claims
-
1. A terminal communication method, comprising:
-
obtaining, at a portable terminal, specified data from a server not via a service terminal; obtaining, at the service terminal from a certificate authority, a server certificate encrypted by a secret key of the certificate authority, the server certificate indicating certification of the service terminal, the service terminal being a device different from the server; receiving, at the portable terminal, a communication application from the server not via the service terminal, the communication application comprising a public key of the certificate authority and a program for performing local communication with the service terminal, obtaining, at the portable terminal, the server certificate from the service terminal; verifying, at the portable terminal, the server certificate on the basis of the public key of the certificate authority included in the communication application; and when the service terminal is authenticated by the portable terminal on the basis of the server certificate, transmitting, from the portable terminal to the service terminal, the specified data using local communication without a network by executing the program, in the communication application, to authenticate the portable terminal and perform local communication with the service terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 21, 23, 24, 29)
-
-
9. A portable terminal, comprising:
-
first receiving means that obtains specified data from a server not via a service terminal; second receiving means that obtains a server certificate from a service terminal that holds an encrypted server certificate on the basis of a secret key of a certificate authority, the server certificate indicating certification of the service terminal, the service terminal being a device different from the server; third receiving means that receives from the server not via the service terminal, a communication application for performing the process to transmit the specified data to the service terminal, the communication application comprising a public key of the certificate authority and a program for performing local communication with the service terminal; verifying means that verifies the server certificate on the basis of a public key of the certificate authority included in the communication application; and when the verifying means verifies the server certificate of the service terminal, transmitting means that transmits the specified data to the service terminal by executing the program, in the communication application, to authenticate the portable terminal and perform local communication with the service terminal. - View Dependent Claims (10, 16, 17, 18, 19, 20, 22, 25, 26)
-
-
27. A terminal communication method, comprising:
-
obtaining, at a portable terminal, specified data from a server not via a service terminal; obtaining, at the service terminal from a certificate authority, a server certificate encrypted by a secret key of the certificate authority, the server certificate indicating certification of the service terminal, the service terminal being a device different from the server; receiving, at the portable terminal, a local communication program and a public key of the certificate authority from the server not via the service terminal, the local communication program required to be executed in order transmit the specified data from the portable terminal to the service terminal, the local communication program limiting transmission of the specified data to one or more local communications and prohibiting transmission of the specified data via any network, the public key of the certificate authority being associated with the local communication program; obtaining, at the portable terminal, the server certificate from the service terminal; verifying, at the portable terminal, the server certificate on the basis of the public key of the certificate authority; and when the service terminal is authenticated by the portable terminal on the basis of the server certificate, executing the local communication program in order to authenticate the portable terminal, to limit transmission of the specified data from the portable terminal to the service terminal using only the local communication, and to prohibit transmission of the specified data using any network. - View Dependent Claims (28)
-
Specification