Patent ID: 11908273
Assignee: SEAL NETWORK B.V.
Field: Furniture, games (Other fields)
Classification: CPC G  A | IPC G

Claim 28:
29. A authentication system configured to authenticate a physical object, the authentication system comprising a physical object, a physical object authentication device, and a physical object authentication server, wherein the physical object comprises
an electronic memory storing authentication data, and a counter, wherein the authentication data stored in the physical object comprises a private key of a public/private key pair, and/or a symmetric key,
an antenna configured for wireless communication,
a processing circuit configured to
wirelessly receive a digital command over the antenna from the electronic physical object authentication device,
create an authentication token in response to receiving an authentication command, the creating comprising reading the authentication data and the counter from the memory and applying a cryptographic function thereto,
wirelessly transmit the authentication token to the device through the antenna, and
increase the counter stored in the memory,

the physical object authentication device is configured for verifying the authenticity of the physical object, the physical object authentication device comprises
a communication unit configured to communicate over a computer network to the physical object authentication server,
an antenna configured for wireless communication with the physical object,
a processing circuit configured to
wirelessly send a digital authentication command over the antenna to the physical object,
receive from the physical object an authentication token in response to the digital authentication command,
send the authentication token to the authentication server through the communication unit, and
receive from the authentication server information on the authenticity of the physical object,

the physical object authentication server is configured for verifying the authenticity of the physical object, the physical object authentication server comprises
an electronic memory for storing authentication data and a counter, wherein the authentication data stored in the physical object authentication server comprises the public key of the public/private key pair, and/or a symmetric key,
a communication unit configured to communicate over the computer network with the physical object authentication device,
a processing circuit configured to
receive from the physical object authentication device the authentication token,
verify the authentication token with the counter and authentication data stored in the memory of the physical object authentication server, and
if the verification succeeded, sending information indicating the authenticity to the physical object authentication device, and increase the counter in the memory of the physical object authentication server.