1. Technical Field
The present disclosure relates to computer security and more specifically to wireless low energy double authentication (such as Bluetooth low energy) between a mobile device and a server node.
2. Introduction
Bluetooth is a wireless technology standard for exchanging data over short distances, designed for low-power consumption. Applications of the Bluetooth technology include wireless communication between a mobile phone and a hands-free headset or a compatible car stereo system, wireless networking between PCs and wireless communication between PCs and I/O devices such as a mouse, keyboard and printer. Bluetooth low energy is a subset of classic Bluetooth and runs low energy applications off a coin (button) cell, allowing for the lowest possible cost.
Bluetooth low energy uses AES encryption to protect data packets in transit after device authentication. Traditional device authentication is performed by scanning for a Bluetooth low energy device and reading a Bluetooth low energy device unique identifier. When the unique identifier is not considered trusted, a valid password is required to establish a connection. When the unique identifier is considered trusted, a connection is established between devices. Because Bluetooth low energy is a form of wireless communication, security throughout the authentication process is a major concern.