Passive Keyless Entry and Start Systems - DEF CON 27 Car Hacking Village
Passive Keyless Entry and Start Systems - DEF CON 27 Car Hacking Village
Summary
Lennert Wouters presents a deep dive into the security architecture of Passive Keyless Entry and Start (PKES) systems, focusing on critical cryptographic vulnerabilities discovered in the Tesla Model S key fob. Wouters details the reverse engineering of the key fob hardware manufactured by Pektron, exposing the use of an obsolete, proprietary 40-bit cipher (DST40) for wireless vehicle authentication.
He explains the creation of an efficient proof-of-concept attack capable of cloning a Tesla Model S key fob in a matter of seconds using inexpensive, commercial off-the-shelf software-defined radio (SDR) equipment and an evaluation board. By intercepting challenge-response exchanges broadcast over low-frequency (LF) and ultra-high-frequency (UHF) channels, the attack rapidly recovers the cryptographic key and spoofed authentication tokens, allowing unauthorized entry and vehicle ignition.
Wouters expands on the broader automotive implications by examining FCC database filings, revealing that identical Pektron PKES modules were deployed by other luxury automotive and motorcycle manufacturers, including McLaren, Karma Automotive, and Triumph Motorcycles. He concludes with an account of the coordinated vulnerability disclosure process, detailing how Tesla responded by rolling out software updates, introducing PIN-to-Drive protection, and ultimately transitioning to stronger cryptographic key fobs.
(AI summary — Gemini Flash)
Related talks
Transporthax·26 min
Tarah Wheeler
Common Online Security Fails In Pilot Training -
Transporthax·35 min
Zoltan Madarassy
Behind the scenes of hacking airplanes -
Transporthax·12 min
Patrick Kiley
CAN Bus in Aviation Investigating CAN Bus in Avionics -


