A method for verifying authenticity of an object includes the steps of:
enabling an electronic device to generate and transmit a request signal;
in response to the request signal, enabling an RFID tag to generate a
first authentication code based on a varying secret key, a second
authentication code based on a unique identification code of the RFID tag
and the varying secret key, and a third authentication code that is based
on the unique identification code of the RFID tag and the first and
second authentication codes, and to wirelessly transmit the third
authentication code for reception by the electronic device; and enabling
the electronic device to forward the third authentication code received
from the RFID tag to an authenticating center for verification. A system,
which includes the RFID tag, the electronic device, and the
authenticating center, and which performs the method is also disclosed.