Relay attack prevention for passive entry/passive start systems
First Claim
Patent Images
1. An apparatus for wirelessly accessing a vehicle, comprising:
- a wake receiver configured to receive a wireless signal for requesting access to the vehicle;
an accelerometer configured to generate acceleration data based on a motion of the apparatus; and
a microcontroller coupled with the wake receiver and the accelerometer, the microcontroller configured to;
generate a received signal strength indicator (RSSI) estimating a signal strength of the received wireless signal; and
detect a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the RSSI, and determining a deviation between the first and second attack Parameters above a threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
A keyfob is disclosed for use in detecting an attack on a vehicle. The keyfob includes a microcontroller, a wake receiver and an accelerometer. The wake receiver is configured to measure received signal strength and save the measured value in received signal strength indicator (RSSI). The accelerometer is used to generate acceleration data. The microcontroller detects an attack based on the RSSI and the acceleration data.
-
Citations
37 Claims
-
1. An apparatus for wirelessly accessing a vehicle, comprising:
-
a wake receiver configured to receive a wireless signal for requesting access to the vehicle; an accelerometer configured to generate acceleration data based on a motion of the apparatus; and a microcontroller coupled with the wake receiver and the accelerometer, the microcontroller configured to; generate a received signal strength indicator (RSSI) estimating a signal strength of the received wireless signal; and detect a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the RSSI, and determining a deviation between the first and second attack Parameters above a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for wirelessly accessing a vehicle, comprising:
-
generating, by a microcontroller, a received signal strength indicator (RSSI) estimating a signal strength of a wireless signal for requesting access to the vehicle; generating, by an accelerometer, acceleration data based on a motion of a key configured to wirelessly access the vehicle; detecting, by the microcontroller, a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the RSSI, and determining a deviation between the first and second attack parameters above a threshold; and authenticating, by the microcontroller, the key in response to the wireless signal only when the relay attack is not detected. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A microcontroller for use in a system for wirelessly accessing a vehicle, the microcontroller comprising:
-
a memory storing a set of instructions; a processor coupled to the memory, upon receiving an interrupt signal from a wake receiver, the processor configured to execute the stored set of instructions to perform a process including; generating a received signal strength indicator (RSSI) estimating a signal strength of a wireless signal for requesting access to the vehicle; receiving acceleration data representing a motion of a key configured to wirelessly access the vehicle; and detecting a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the RSSI, and determining a deviation between the first and second attack parameters above a threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for wirelessly accessing a vehicle, comprising:
-
a wake receiver configured to receive a wireless signal for requesting access to the vehicle; an accelerometer configured to generate acceleration data based on a motion of the apparatus; and a microcontroller coupled with the wake receiver and the accelerometer, the microcontroller configured to; determine a signal strength of the received wireless signal; and detect a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the signal strength, and determining a deviation between the first and second attack parameters above a threshold. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A microcontroller for use in a system for wirelessly accessing a vehicle, the microcontroller comprising:
-
a memory storing a set of instructions; a processor coupled to the memory, upon receiving an interrupt signal from a wake receiver, the processor configured to execute the stored set of instructions to perform a process including; determining a signal strength of a wireless signal for requesting access to the vehicle; receiving acceleration data representing a motion of a key configured to wirelessly access the vehicle; and detecting a relay attack by comparing a first relay attack parameter based on the acceleration data with a second relay attack parameter based on the signal strength, and determining a deviation between the first and second attack parameters above a threshold. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
Specification