Systems and methods for RFID security
First Claim
Patent Images
1. A method of transmitting information between a radio frequency identification (RFID) tag and a server, the method comprising:
- at the RFID tag, receiving information from an RFID reader that enables encryption of identification data according to a predetermined encryption scheme used by the server, the identification data identifying the RFID tag; and
at the RFID tag, encrypting the identification data according to the predetermined encryption scheme using the received information to produce encrypted RFID data for the RFID reader to transmit to the server for the server to decrypt the encrypted RFID data according to the predetermined scheme in order to produce the identification data of the RFID tag.
2 Assignments
0 Petitions
Accused Products
Abstract
An RFID system includes an RFID tag, an RFID reader, and a server. The RFID tag communicates to the server via encrypted information. The information may be encrypted with synchronized encryption keys. In this manner, the reader need not decrypt the information from the RFID tag. The effectiveness of malicious readers is thereby reduced, resulting in improved RFID tag security.
36 Citations
47 Claims
-
1. A method of transmitting information between a radio frequency identification (RFID) tag and a server, the method comprising:
-
at the RFID tag, receiving information from an RFID reader that enables encryption of identification data according to a predetermined encryption scheme used by the server, the identification data identifying the RFID tag; and at the RFID tag, encrypting the identification data according to the predetermined encryption scheme using the received information to produce encrypted RFID data for the RFID reader to transmit to the server for the server to decrypt the encrypted RFID data according to the predetermined scheme in order to produce the identification data of the RFID tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A radio frequency identification (RFID) system comprising:
-
an RFID tag configured to receive information that enables encryption of identification data according to a predetermined scheme to produce encrypted RFID data, the identification data identifying the RFID tag; an RFID reader configured to communicate with the RFID tag by sending the information to the RFID tag and reading the encrypted RFID data; and a server configured to receive the encrypted RFID data transmitted by the RFID reader and to produce the identification data by decrypting the encrypted RFID data according to a same predetermined scheme used by the RFID tag. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of transmitting information between a server and a radio frequency identification (RFID) tag, the method comprising:
-
at the server, receiving preliminary information of the RFID tag from an RFID reader; sending an encryption key from the server to the RFID reader based on the preliminary information, the encryption key for the RFID tag to encrypt identification data that identifies the RFID tag according to a predetermined encryption scheme; at the server, receiving the identification data encrypted by the RFID tag from the RFID reader; and at the server, decrypting the encrypted identification data according to the predetermined encryption scheme using the encryption key. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method of transmitting information between a radio frequency identification (RFID) tag and a RFID reader, the method comprising:
-
at the RFID tag, receiving information from the RFID reader; displaying at least a portion of the information on a display of the RFID tag; at the RFID tag, receiving a verification from the RFID reader verifying the information displayed on the display of the RFID tag; and when the verification is received, transmitting identification data from the RFID tag to the RFID reader. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A radio frequency identification (RFID) tag for use in an RFID system including an RFID reader and a server, the RFID tag comprising:
-
a transceiver configured to communicate with the RFID reader; and a processor coupled to the transceiver and adapted to execute sets of instructions to generate a pseudo-random number according to a predetermined scheme and to encrypt identification data identifying the RFID tag using the pseudo-random number, the predetermined scheme shared with the server for the server to generate a same pseudo-random number and decrypt the encrypted identification data using the pseudo-random number. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A radio frequency identification (RFID) tag for use in an RFID system including an RFID reader and a server, the RFID tag comprising:
-
a display configured to display information; a transceiver configured to communicate with the RFID reader; and a processor coupled to the transceiver and configured to execute sets of instructions (i) to encrypt RFID tag data, (ii) to display an authentication code on the display, and (iii) to transmit the encrypted RFID tag data based on a verification of the authentication code. - View Dependent Claims (43, 44)
-
-
45. A radio frequency identification (RFID) tag for use in an RFID system including an RFID reader, the RFID tag comprising:
-
a switch configured to enable the RFID tag, while the RFID tag is in an active state, to send RFID tag information to the RFID reader; a transceiver configured to communicate the information to the RFID reader; and a processor coupled to the transceiver and configured to process a verification of the information received from the RFID reader that causes the switch to be activated to enable the RFID tag to transmit the RFID tag information to the RFID reader. - View Dependent Claims (46, 47)
-
Specification