Back to results
US 11,106,783 B2Granted
Systems and methods for authentication
OwnerWilliam Guie Rivardinventor
Life of this patent
Estimating the term…
Abstract
An authentication method for a tag device includes exchanging authentication codes between the tag device and an authentication server to perform mutual authentication. A reader device acts as a communications bridge between the tag device and the authentication server. The reader device may observe mutual authentication between the tag device and the authentication server as an indicator that the tag device is authentic. A failure of mutual authentication indicates that the tag device is not authentic.
Claims10
A method, comprising:
- receiving, by a tag device, a first server authentication code transmitted by a reader device;
- determining, by the tag device, that the first server authentication code is valid based on tag state data stored in a nonvolatile memory circuit within the tag device, and a temporary code sequence index generated from a code sequence index comprising the tag state data;
- generating, by the tag device, a first tag authentication code, a second tag authentication code, and a third tag authentication code based on the tag state data and the temporary code sequence index;
- transmitting, by the tag device, the first tag authentication code in response to determining that the first server authentication code is valid;
- receiving, by the tag device, a second server authentication code transmitted by the reader device;
- determining that the second server authentication code is equal to the second tag authentication code;
- and
- in response to determining that the second server authentication code is equal to the second tag authentication code:
- transmitting the third tag authentication code;
- and
- incrementing the code sequence index.
8 more elements
Dependencies are inferred from the claim text.