Keyless entry system security enhancement
AssigneeThe MITRE Corporation
InventorsJohn Robert Woodill, Jr., Alberto Rolla Papaleo, Robert Perry Engle, Richard Joseph Pietravalle
Life of this patent
Estimating the term…
Abstract
The keyless entry system (KES) controls access to a vehicle's doors, trunk, hood, etc., through a keyless entry device (e.g., a key fob) using wireless communication with the vehicle. The technology described here mitigates vulnerabilities in the KES implementation by employing a device configured to suppress a keyless entry command until an additional means of authentication is verified, at which point the keyless entry command is unsuppressed.
Claims29
A method for enhancing security of a keyless entry system of a vehicle, comprising:
- monitoring, at a first device, a vehicle bus of the keyless entry system to determine that a keyless entry command is being transmitted, the keyless entry command executable by the keyless entry system;
- upon determining that the keyless entry command is being transmitted on the vehicle bus, suppressing the keyless entry command on the vehicle bus to prevent the keyless entry system from executing the keyless entry command;
- receiving authentication information from a second device;
- and
- upon verifying the authentication information against stored information, permitting the keyless entry system to execute the keyless entry command.
A system for enhancing security of a keyless entry system of a vehicle, comprising:
- a first device comprising one or more processors;
- and memory storing instructions executable by the one or more processors to cause:
- monitoring, at the first device, a vehicle bus of the keyless entry system to determine that a keyless entry command is being transmitted, the keyless entry command executable by the keyless entry system;
- upon determining that the keyless entry command is being transmitted on the vehicle bus, suppressing the keyless entry command on the vehicle bus to prevent the keyless entry system from executing the keyless entry command;
- receiving authentication information from a second device;
- and
- upon verifying the authentication information against stored information, permitting the keyless entry system to execute the keyless entry command.
A non-transitory computer-readable storage medium comprising instructions for enhancing security of a keyless entry system of a vehicle, wherein the instructions, when executed by a first device having one or more processors, cause the one or more processors to perform instructions comprising:
- monitoring, at a first device, a vehicle bus of the keyless entry system to determine that a keyless entry command is being transmitted, the keyless entry command executable by the keyless entry system;
- upon determining that the keyless entry command is being transmitted on the vehicle bus, suppressing the keyless entry command on the vehicle bus to prevent the keyless entry system from executing the keyless entry command;
- receiving authentication information from a second device;
- and
- upon verifying the authentication information against stored information, permitting the keyless entry system to execute the keyless entry command.
Dependencies are inferred from the claim text.