Hobbyist Secure Bluetooth Connections
Abstract
The original nature of this project was to design a secure Bluetooth Low Energy (BLE) lock after an article explained the inherent insecurities of over 75% of the available bluetooth lock vulnerabilities. After much research, it was discovered that the security flaws would actually be fixed by later versions of BLE. While they may not be on the market just yet, they would be in all systems soon. From there, the focus of the project changed to being about giving a bluetooth enabled chip with software already completed and allow for the user to make their own circuits using the chip as a BLE switch on it. So an arduino board was chosen for the popularity and low cost of the board. The user would have be able to get a standard arduino board with specially written code from the app store and hook it up to whatever they want, be that their own lock, the garage door motor, or a simple light, designed to be used in many different ways.