| CPC G06F 21/64 (2013.01) [G06F 21/54 (2013.01)] | 12 Claims |

|
1. A non-transitory computer-readable storage medium storing computer-readable instructions that are executable by a controller of a relay device comprising a communication interface configured to communicate with a server and an external device, the instructions being configured to, when executed by the controller, cause the relay device to:
receive specific information for data provided to the external device, from the server via the communication interface;
based on the specific information, perform a verification process including determining whether verification information corresponding to the specific information is stored in a storage, wherein the verification process succeeds when the verification information is stored in the storage, whereas the verification process fails when the verification information is not stored in the storage;
determine whether it is to be determined whether the provided data corresponding to the specific information is normal or abnormal, depending on whether the verification process has succeeded or failed, before sending a particular instruction regarding the provided data; and
when the verification process has succeeded, send the particular instruction regarding the provided data to the external device via the communication interface without determining whether the provided data is normal or abnormal, whereas when the verification process has failed, send the particular instruction regarding the provided data to the external device via the communication interface in response to determining that the provided data is normal.
|