DECOUPLING OF MEASURING THE RESPONSE TIME OF A TRANSPONDER AND ITS AUTHENTICATION
First Claim
1. A reader for determining the validity of a connection to a transponder, wherein the reader is designed to measure a response time of the a transponder and to authenticate the transponder in two separate steps, wherein at least a part of data used for the authentication is included in communication messages transmitted between the reader and the transponder during the measuring of the response time.
10 Assignments
0 Petitions
Accused Products
Abstract
Reader (420) for determining the validity of a connection to a transponder (440), designed to measure a response time of a transponder (440) and to authenticate the transponder (440) in two separate steps. Transponder (440) for determining the validity of a connection to a reader (420), wherein the transponder (440) is designed to provide information for response time measurement to said reader (420) and to provide information for authentication to said reader (420) in two separate steps, wherein at least a part of data used for the authentication is included in a communication message transmitted between the reader (420) and the transponder (440) during the measuring of the response time.
100 Citations
32 Claims
- 1. A reader for determining the validity of a connection to a transponder, wherein the reader is designed to measure a response time of the a transponder and to authenticate the transponder in two separate steps, wherein at least a part of data used for the authentication is included in communication messages transmitted between the reader and the transponder during the measuring of the response time.
- 11. A transponder for determining the validity of a connection to a reader, wherein the transponder is designed to provide information for response time measurement to the reader and to provide information for authentication to the reader in two separate steps, wherein at least a part of data used for the authentication is included in a communication message transmitted between the reader and the transponder during the measuring of the response time.
-
23. A method for a reader of determining the validity of a connection to a transponder, the method comprising:
-
sending a first command together with a second random number to the transponder, receiving a first random number from the said transponder, receiving an encryption of the first random number and of the second random number from the transponder, decrypting the received number with the same key, which was used by the transponder, or encrypting the first random number and the second random number with the key, checking whether the first random number and the second random number received from the transponder and the first random number and the second random number received as an encryption from the transponder coincide, checking whether the first random number was received within a predetermined time window, and qualifying the connection to the transponder as valid if the result of both checks is true. - View Dependent Claims (24, 28, 29)
-
-
25. A method for a reader of determining the validity of a connection to a transponder, the method comprising:
-
sending a first command together with a second random number to said the transponder, receiving a first random number from the transponder, sending a first Message Authentication Code generated based on the first random number and the second random number to the transponder, receiving a second Message Authentication Code generated based on the first random number and the second random number from the transponder, checking whether the second Message Authentication Code is valid, checking whether the first random number was received within a predetermined time window, and qualifying the connection to the transponder as valid if the result of both checks is true. - View Dependent Claims (30)
-
-
26. A method for a transponder of determining the validity of a connection to a reader, the method comprising:
-
receiving a first command together with a second random number from the reader, sending a first random number to the reader, sending an encryption of the first random number and of the second random number to the reader. - View Dependent Claims (31)
-
-
27. A method for a transponder of determining the validity of a connection to a reader, the method comprising:
-
receiving a first command together with a second random number from the reader, sending a first random number to the reader, receiving a first Message Authentication Code generated based on the first random number and the second random number from the reader, checking whether the first Message Authentication Code is valid, sending a second Message Authentication Code generated based on the first random number and the second random number to the reader when the first Message Authentication Code is valid. - View Dependent Claims (32)
-
Specification