Method for validating radio frequency identification number
AssigneeAvid Identification Systems, Inc.
InventorsPeter Troesch, Martin S. H. Ma, Timothy J. Ward
Life of this patent
Estimating the term…
Abstract
Methods for producing and validating RFID transponders (e.g., ISO 11784/11785 compliant transponders) with identification number authentication capabilities. A signature indicator and a partial-signature trailer are introduced to the ISO telegram. An encrypted signature or partial signature is introduced to the internal memory of ISO compliant transponders. The encrypted signature can prevent fraudulent duplications of ISO 11784/11785 transponders by allowing users to securely validate the transponders' authenticity.
Claims14
A radio frequency identification (RFID) transponder, comprising:
- a radio frequency (RF) transceiver;
- and
- memory in communication with the RF transceiver, the memory storing data retrievable by a scanner via the RF transceiver, the memory being programmed according to ISO 11784/11785 code structures and comprising:
- (i) read-only memory comprising:
- a unique identification (UID) code unique to the transponder, wherein the RFID transponder is programmed to transmit the UID code upon receiving a memory-read signal by the transponder;
- and
- a read-only signature that is a first portion of a signature;
- (ii) field-programmable memory comprising a default RFID telegram comprising a sequence of data continuously transmitted by the transponder automatically upon activation of the transponder by the scanner, the default RFID telegram comprising an identification code and a signature indicator, wherein the default RFID telegram further comprises an encrypted signature generated by encrypting a second portion of the signature using a public-private key encryption scheme,
- wherein the RFID transponder is programmed to:
- transmit the read-only signature upon receipt of the memory-read signal by the transponder, and
- transmit the encrypted signature upon the activation of the transponder,
- wherein the RFID transponder is compliant with ISO 11784/11785 code structures.
A method performed by a scanner for validating a radio frequency identification (RFID) transponder, the RFID transponder comprising memory storing data retrievable by the scanner, the memory comprising read-only memory comprising a unique identification (UID) code unique to the transponder and a read-only signature that is a first portion of a signature, the data comprising a default RFID telegram comprising an identification code and a signature indicator wherein the default RFID telegram further comprises an encrypted signature generated by encrypting a second portion of the signature using a public-private key encryption scheme, the method comprising:
- retrieving, by the scanner, the default telegram by activation of the transponder with a radio frequency (RF) signal from the scanner, wherein the encrypted signature is retrieved with the default telegram;
- retrieving the read-only signature by transmitting a memory-read signal from the scanner to the transponder;
- and
- computationally authenticating, by the scanner, the signature based on the default telegram,
- wherein computationally authenticating the signature comprises validating the signature using a public key, the default telegram, and the UID code, and
- wherein the RFID transponder is compliant with ISO 11784/11785 code structures.
A method performed by a scanner for validating a radio frequency identification (RFID) transponder, the RFID transponder comprising memory storing data retrievable by the scanner, the memory comprising read-only memory comprising a unique identification (UID) code unique to the transponder and a read-only signature that is a first portion of a signature, the data comprising a default RFID telegram comprising an identification code and a signature indicator wherein the default RFID telegram further comprises an encrypted signature generated by encrypting a second portion of the signature using a public-private key encryption scheme, the method comprising:
- retrieving, by the scanner, the default telegram by activation of the transponder with a radio frequency (RF) signal from the scanner, wherein the encrypted signature is retrieved with the default telegram;
- retrieving the read-only signature by transmitting a memory-read signal from the scanner to the transponder;
- and
- computationally authenticating, by the scanner, the signature based on the default telegram,
- wherein computationally authenticating the signature comprises validating the signature using a public key, the default telegram, and the UID code, and
- wherein the RFID transponder is compliant with ISO 11784/11785 code structures,
- wherein the memory-read signal is transmitted by the scanner after retrieving the default telegram,
- wherein the scanner transmits the memory-read signal in response to confirming the signature indicator contained in the default telegram.
Dependencies are inferred from the claim text.