Abstract:
Provided is an information processing system including a server, a communication terminal communicable with a server via the Internet, and a peripheral device capable of performing short-range wireless communication with the communication terminal, wherein the peripheral device includes a secure storage section and an identification information transmission section. The secure storage section has a secure region in which to store data so as to be accessible by an internal component of the peripheral device. The identification information transmission section reads out, from the secure region, certificate data indicating that the peripheral device has been authenticated by a predetermined certificate authority, and transmits the certificate data to the server. The server performs authentication, on the basis of the certificate data, regarding whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible. Then, when the authentication of the peripheral device has succeeded, execution of a process that involves transmission and reception of data encrypted according to a predetermined scheme is permitted between the peripheral device and the communication terminal.
Abstract:
This first communication section transmits, to an authentication server, an encryption key, identification information capable of uniquely identifying a peripheral device, and signature information of the identification information. A second communication section receives data based on an authentication process performed in the authentication server on the basis of the identification information and the signature information transmitted by the first communication section, then, encrypts second data transmission request information, and transmits the encrypted request information to the authentication server. A third communication section receives second data which is encrypted and transmitted from the authentication server in response to the request information transmitted by the second communication section, then decrypts the second data, and transmits the decrypted second data to the authentication server. A communication process execution section receives third data based on a result indicating that authenticity of the second data transmitted by the third communication section has been confirmed in the authentication server, and then, performs encrypted communication with the predetermined communication device.
Abstract:
In this information processing system including a server, a communication terminal communicable with the server via the Internet, and a peripheral device capable of performing short-range wireless communication with the communication terminal, the peripheral device transmits, to the server, device identification information which is information capable of uniquely identifying the peripheral device. On the basis of the transmitted device identification information, the server determines whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible, and when such connection is permissible, the server transmits connection permission information indicating that the connection to the communication terminal is permitted. Then, the peripheral device executes a setting process for enabling the connection to the communication terminal on the basis of the connection permission information.
Abstract:
Identification information of a program read from outside, such as firmware, is acquired, and usability of a piece of key data in a range corresponding to the identification information is set, among a plurality of pieces of key data to be used for the program. As another example, based on new key data generated based on key data stored in advance in a memory and identification information, firmware corresponding to the identification information is decrypted.
Abstract:
An example of an information processing apparatus performs near field communication with a communication target. An example of a communication target has stored therein main data to be read, identification information, and status information set in accordance with writing of the main data to the communication target. In accordance with the fact that, as a result of the communication target coming close to the information processing apparatus, the information processing apparatus has become capable of performing near field communication with the communication target, the information processing apparatus reads the identification information and the status information from the communication target. Further, the information processing apparatus determines, on the basis of the read identification information and status information, whether or not it is necessary to read the main data.