A Security Layer for Smartphone-to-Vehicle Communication Over Bluetooth