Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jacyuan1/attenuation-of-relay-attacks-on-passive-keyless-entry

Neutralizing relay attacks on passive keyless vehicles.
https://github.com/jacyuan1/attenuation-of-relay-attacks-on-passive-keyless-entry

accelerometer cars carsim embedded-development passive-keyless-entry pke pkes python rasberry-pi-4 raspberry-pi-3 research-project security security-testing transciever vehicle-detection vehicle-security-design vehicles

Last synced: about 15 hours ago
JSON representation

Neutralizing relay attacks on passive keyless vehicles.

Awesome Lists containing this project

README

        

# Attenuation of Relay Attacks on Passive Keyless Entry

![profile image](repo_icon.png)

## About the Project

This capstone project is a culmination of our knowledge in the Cyber Security degree program at Sheridan College in which our goals are to enhance the security measures of Passive Keyless Entry (PKE) systems in vehicles. Inspired by Abel Valko's research paper, we have crafted an innovative solution blending both hardware and software to substantiate our security vision.

## Technical Background

While PKE systems offer unparalleled convenience, they are still susceptible to relay attacks that can bypass their encryption leading to unauthorized access. To address these vulnerabilities, our project emphasizes two key defense mechanisms:

- **Immobility Detection:** Leveraging an accelerometer connected to the Raspberry Pi, this method determines if the simulated key fob is stationary. Stationary states result in denied access requests, thwarting potential relay attacks.

- **Distance Bounding Protocol:** Incorporating a radio transceiver operating at 915 MHz with the Raspberry Pi, this approach gauges the actual physical distance between the simulated vehicle and key fob, ensuring the key is within a predefined range.

## Project Objectives

Our objectives encompass:
- Simulating the interplay between a vehicle and its key fob using Raspberry Pi.
- Provide a proof of concept solution primed for integration into real-world PKE systems to bolster security.

## Setup & Execution

For a detailed guide on project setup and execution, kindly refer to our [research paper](https://github.com/JacYuan1/Attenuation-of-Relay-Attacks-on-Passive-Keyless-Entry/blob/main/Capstone%20-%20Final%20Paper.pdf).

## Video Presentation

[Link to video](https://drive.google.com/file/d/1rtvFt3tEXB0PVJVoQG9gAHIzCJaUPO7i/view?usp=sharing)

## Contributors

Other contributors to the project:

- [Cristian Di Bartolomeo](https://www.linkedin.com/in/dibarc/)
- [Luca Di Bartolomeo](https://www.linkedin.com/in/dibartolomeoluca/)
- [Renee Tyra Evangelista](https://www.linkedin.com/in/rtyraevangelista/)
- [Julian Lee](https://www.linkedin.com/in/julianlee1111/)

## References

- [Abel Valko's research paper](https://www.researchgate.net/publication/351761565_Relay_Attack_Resistant_Passive_Keyless_Entry_Securing_PKE_Systems_with_Immobility_Detection)