A peripheral device capable of performing data communication with a predetermined communication device, the peripheral device comprising: a first communication section (301, Ph2-PP-S4) configured to transmit, to an authentication server, an encryption key for encrypted communication, identification information which is information capable of uniquely identifying the peripheral device, and signature information which is a digital signature of the identification information; a second communication section (301, Ph4-PP-S1, Ph4-PP-S2) configured to receive, from the authentication server, first data (RAND1) which is data based on a result of an authentication process executed in the authentication server on the basis of the identification information and the signature information transmitted by the first communication section, then, to encrypt, with the encryption key, request information indicating a transmission request for second data (RAND2), and to transmit the encrypted request information to the authentication server; a third communication section (301, Ph4-PP-S3) configured to receive the second data encrypted and transmitted from the authentication server in response to the request information transmitted by the second communication section, then, to decrypt the encrypted second data by use of the encryption key, and to transmit the decrypted second data to the authentication server; and a communication process execution section configured to receive, from the authentication server, third data (APP_ID) which is 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 to execute a communication process using fourth data encrypted with the encryption key, between the peripheral device and the predetermined communication device. a first communication section (301, Ph2-PP-S4) configured to transmit, to an authentication server, an encryption key for encrypted communication, identification information which is information capable of uniquely identifying the peripheral device, and signature information which is a digital signature of the identification information; a second communication section (301, Ph4-PP-S1, Ph4-PP-S2) configured to receive, from the authentication server, first data (RAND1) which is data based on a result of an authentication process executed in the authentication server on the basis of the identification information and the signature information transmitted by the first communication section, then, to encrypt, with the encryption key, request information indicating a transmission request for second data (RAND2), and to transmit the encrypted request information to the authentication server; a third communication section (301, Ph4-PP-S3) configured to receive the second data encrypted and transmitted from the authentication server in response to the request information transmitted by the second communication section, then, to decrypt the encrypted second data by use of the encryption key, and to transmit the decrypted second data to the authentication server; and a communication process execution section configured to receive, from the authentication server, third data (APP_ID) which is 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 to execute a communication process using fourth data encrypted with the encryption key, between the peripheral device and the predetermined communication device.