Information processing apparatus, server apparatus, medium recording information processing program and information processing method
First Claim
1. An information processing apparatus adapted to be connected to a server apparatus, the information processing apparatus comprising:
- a first information transmission section that transmits first information to the server apparatus for performing authentication;
a second information acquisition section that acquires second information to be obtained as a result of the authentication, from the server apparatus, the second information being encrypted by the server apparatus by using a first unique key held by the server apparatus;
a second information decryption section that decrypts the obtained second information by using a second unique key which is common to the first unique key and held by the information processing apparatus;
a cryptographic key generation section that generates a cryptographic key different from the second unique key, based on the first information and the decrypted obtained second information;
an encryption section that encrypts data to be transmitted to the server apparatus with the cryptographic key; and
an encrypted data transmission section that transmits the encrypted data to the server apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A client PC 10 adapted to be connected to a server apparatus 20 has a first information transmission section that transmits an ID required for authentication by the server apparatus 20 to the server apparatus 20, a second information acquiring section that acquires a master key to be obtained as a result of being authenticated by the server apparatus 20 from the server apparatus 20, a cryptographic key generation section that generates a cryptographic key according to the first information and the second information, an encryption section that encrypts data by means of the cryptographic key and an encrypted data transmission section that transmits the encrypted data encrypted by the encryption section to the server apparatus 20.
17 Citations
11 Claims
-
1. An information processing apparatus adapted to be connected to a server apparatus, the information processing apparatus comprising:
-
a first information transmission section that transmits first information to the server apparatus for performing authentication; a second information acquisition section that acquires second information to be obtained as a result of the authentication, from the server apparatus, the second information being encrypted by the server apparatus by using a first unique key held by the server apparatus; a second information decryption section that decrypts the obtained second information by using a second unique key which is common to the first unique key and held by the information processing apparatus; a cryptographic key generation section that generates a cryptographic key different from the second unique key, based on the first information and the decrypted obtained second information; an encryption section that encrypts data to be transmitted to the server apparatus with the cryptographic key; and an encrypted data transmission section that transmits the encrypted data to the server apparatus. - View Dependent Claims (2)
-
-
3. A server apparatus adapted to make cipher communications with an information processing apparatus, the server apparatus comprising:
-
a second information generation section that generates second information to be utilized for generation of a cryptographic key by the information processing apparatus; an authentication section that authenticates the information processing apparatus by first information transmitted from the information processing apparatus; a second information encryption section that encrypts the generated second information with a first unique key which is common to a second unique key of the information processing apparatus to decrypt the second information by the information processing apparatus; a second information transmission section that transmits, to the information processing apparatus, the encrypted generated second information for generation by the information processing apparatus of the cryptographic key different from the second unique key; and a data reception section that receives encrypted with the cryptographic key generated by the information processing apparatus based upon the first information and the decrypted generated second information. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A computer readable, non-transitory medium recording a program for causing a computer to execute a process for connecting to a server apparatus, the process comprising:
-
transmitting first information to the server apparatus for performing authentication; acquiring second information obtained as a result of the authentication from the server apparatus, the second information being encrypted by the server apparatus by using a first unique key held by the server apparatus; decrypting the obtained second information with a second unique key which is common to the first unique key; generating a cryptographic key different from the second unique key, based on the first information and the decrypted obtained second information; encrypting data to be transmitted to the server apparatus with the cryptographic key; and transmitting the encrypted data to the server apparatus. - View Dependent Claims (9)
-
-
10. An information processing method for connecting to a server apparatus, the method comprising:
-
transmitting first information to the server apparatus for performing authentication; acquiring second information obtained as a result of the authentication from the server apparatus, the second information being encrypted by the server apparatus by using a first unique key held by the server apparatus; decrypting the second information with a second unique key which is common to the first unique key; generating a cryptographic key different from the second unique key, based on the first information and the decrypted second information; encrypting data to be transmitted to the server apparatus with the cryptographic key; and transmitting the encrypted data to the server apparatus. - View Dependent Claims (11)
-
Specification