An information processing apparatus comprising: a processing unit configured to execute processing of authenticating an external apparatus through communication with the external apparatus which is a communication target and processing of updating information to be updated through communication with the external apparatus, as a series of processing, wherein the processing unit is configured to encrypt (S304, S306) each of the information to be updated and first authentication information for authenticating the external apparatus, cause a processing request including the encrypted information to be updated and the encrypted first authentication information to be transmitted to the external apparatus, characterized in that in a case where response information transmitted from the external apparatus in response to the processing request is acquired, decrypt (S310, S320) the response information with second key information shared with the external apparatus and determine whether the first authentication information is included in the information decrypted with the second key information to authenticate the external apparatus, and, in a case where the external apparatus is normally authenticated, decrypt the response information with the first authentication information and update the information to be updated on a basis of the information decrypted with the first authentication information. a processing unit configured to execute processing of authenticating an external apparatus through communication with the external apparatus which is a communication target and processing of updating information to be updated through communication with the external apparatus, as a series of processing, wherein the processing unit is configured to encrypt (S304, S306) each of the information to be updated and first authentication information for authenticating the external apparatus, cause a processing request including the encrypted information to be updated and the encrypted first authentication information to be transmitted to the external apparatus, characterized in that in a case where response information transmitted from the external apparatus in response to the processing request is acquired, decrypt (S310, S320) the response information with second key information shared with the external apparatus and determine whether the first authentication information is included in the information decrypted with the second key information to authenticate the external apparatus, and, in a case where the external apparatus is normally authenticated, decrypt the response information with the first authentication information and update the information to be updated on a basis of the information decrypted with the first authentication information. encrypt (S304, S306) each of the information to be updated and first authentication information for authenticating the external apparatus, cause a processing request including the encrypted information to be updated and the encrypted first authentication information to be transmitted to the external apparatus, characterized in that in a case where response information transmitted from the external apparatus in response to the processing request is acquired, decrypt (S310, S320) the response information with second key information shared with the external apparatus and determine whether the first authentication information is included in the information decrypted with the second key information to authenticate the external apparatus, and, in a case where the external apparatus is normally authenticated, decrypt the response information with the first authentication information and update the information to be updated on a basis of the information decrypted with the first authentication information.