# US 10,771,266 B2 · Method for configuring a transponder, transponder and base station

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,266 B2
- Document ID: US10771266B2
- Status: Granted
- Kind: B2
- Application number: 16/040,813
- Filed: 2018-07-20
- Published: 2019-04-11
- Granted: 2020-09-08
- Earliest claimed: 2017-10-10
- Assignees: NXP B.V.
- Applicants: NXP B.V.
- Inventors: Juergen Nowottnick; Frank Graeber
- Web page: https://patentgrep.com/patent/US10771266B2

## CPC

- H04L 9/3273: {for mutual authentication (network architectures or network communication protocols for achieving mutual authentication in a packet data network H04L63/0869)}
- G06F 7/588: {Random number generators, i.e. based on natural stochastic processes}
- G07C 9/00309: {operated with bidirectional data transmission between data carrier and locks}
- G07C 9/00857: {where the code of the data carrier can be programmed}
- H04L 9/0662: {with particular pseudorandom sequence generator}
- H04L 9/0866: {involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics}
- H04L 9/3278: {using physically unclonable functions [PUF]}
- H04L 2209/80: Wireless
- H04L 2209/84: Vehicles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE

## Abstract

In accordance with a first aspect of the present disclosure, a method for configuring a transponder is conceived, comprising: deriving a signature from a physical unclonable function; verifying said signature; initiating a key training sequence between a base station and the transponder in dependence on a result of verifying the signature. In accordance with other aspects of the present disclosure, a corresponding computer program, transponder and base station are provided.

## Claims

### Claim 1

A method for configuring a transponder, comprising:
deriving a signature from a physical unclonable function;
verifying said signature and sending said signature to a base station; and
verifying the received signature based on a matching of the received signature with a stored reference value, and upon successful verification of the signature by the base station, the base station initiating a key training sequence between the base station and the transponder, wherein the matching is successful when a number of mismatched bits are below a predefined threshold.

### Claim 2 (depends on 1)

The method of claim 1, wherein the key training sequence is initiated if an authentication procedure between the transponder and the base station is successful, and wherein the success of the authentication procedure is dependent on the result of verifying the signature.

### Claim 3 (depends on 2)

The method of claim 2, wherein the authentication procedure uses secret keys stored in the transponder and in the base station.

### Claim 4 (depends on 2)

The method of claim 2, wherein the transponder generates an enable signal in dependence on the result of verifying the signature, and proceeds to authenticate to the base station if the enable signal indicates a positive verification result.

### Claim 5 (depends on 4)

The method of claim 4, wherein the transponder generates the enable signal by a bit-wise matching of the signature with a stored reference signal.

### Claim 6 (depends on 1)

The method of claim 1, wherein the transponder transmits the signature to the base station and the base station verifies said signature.

### Claim 7 (depends on 6)

The method of claim 6, wherein the transponder transmits the signature to the base station in encrypted form.

### Claim 8 (depends on 1)

A computer program comprising non-transient executable instructions that, when executed, carry out the method of claim 1.

### Claim 9

A transponder comprising:
a signature derivation unit configured to derive a signature from a physical unclonable function;
the transponder further comprising:
a signature verification unit configured to verify said signature and generate an enable signal in dependence on a result of verifying the signature, wherein the transponder is configured to proceed to authenticate to a base station in response to the enable signal indicating a positive verification result; and
a signature transmission unit configured to transmit the signature to said base station based on the enable signal and causing the base station to verify the signature based on a matching of the received signature with a stored reference value, wherein the matching is successful when a number of mismatched bits are below a predefined threshold.

### Claim 10 (depends on 9)

A vehicle access device comprising the transponder of claim 9.

### Claim 11

A base station comprising a key training sequence initiation unit, said key training sequence initiation unit being configured to initiate a key training sequence between the base station and a transponder in dependence on a result of verifying a signature derived from a physical unclonable function, wherein the base station is configured to receive and verifying the signature from the transponder, wherein verifying the received signagure includes matching the received signature with a stored reference value and the matching is successful when a number of mismatched bits are below a predefined threshold.

### Claim 12 (depends on 11)

The base station of claim 11, wherein the key training sequence initiation unit is configured to initiate said key training sequence if an authentication procedure between the transponder and the base station is successful, and wherein the success of the authentication procedure is dependent on the result of verifying the signature.

### Claim 13 (depends on 11)

The base station of claim 11, wherein the base station further comprises a signature receiving unit configured to receive the signature from the transponder and a signature verification unit configured to verify the received signature.

### Claim 14 (depends on 11)

A vehicle comprising the base station of claim 11.
