A system is provided for authenticating and securing product transactions.
An integrated circuit is attached to a target, such as an optical disc or
electronic device. The integrated circuit has an RF transceiver that is
capable of establishing communication with an associated reading device.
The integrated circuit also has a hidden memory, which can not be read
externally, and a user memory. The hidden memory stores an authentication
message, while the user memory stores readable authentication
information. The hidden authentication message and the authentication
information are related through a cryptographic process. However, even
though the integrated circuit benefits from the cryptographic security,
the integrated circuit only operates relatively simple logic operations.
In this way, a highly secure transaction is enabled without requiring
significant processing power or time at the integrated circuit. When the
integrated circuit is placed near the reader, the reader reads the
authentication information, and with the cooperation of a network
operation center, uses the authentication information to derive an
activation code. The reader passes the activation code to the integrated
circuit, which compares the activation code to its hidden activation
message. If they have a proper relationship, the communication has been
authenticated, and the integrated circuit proceeds to perform an action.