В версии Bluetooth 2.1 и выше существует метод сопряжения, называемый моделью ассоциации «просто работает».Это самый низкий метод безопасности сопряжения и он не защищен от атак «человек посередине».
Однако это обеспечит безопасную, зашифрованную ссылку без необходимости обмена номерами контактов или проверки идентификатора устройства.
API на разных платформах может отличаться, но лежащие в основе сообщения HCI требуют, чтобы вы указаличто ваше устройство (или одно из устройств) имеет следующие возможности ввода-вывода:
No Keyboard, No Display.
Как вы уже догадались, это режим для очень простых устройств, использующих Bluetooth, таких как динамик или наушники.
Если вы можете найти API для настройки этого, тогда для соединения будет использоваться режим ассоциации «Просто работает» безопасного простого соединения.
Следующим шагом будет сохранение ключей связи, например:склеивание.Многие устройства, например мобильные телефоны, по-прежнему создают диалоговое окно для пользователя, чтобы спросить, хотят ли они «запомнить это устройство», поскольку авторизация пользователя определяется спецификациями BT ... но это еще одна проблема.