У меня работает сервер BLE, но я хотел бы ограничить подключение удаленных устройств, запрашивая / запрашивая PIN-код, пароль или аналогичный.Это возможно в Low Energy?Я не имею в виду классический блютуз.Я не совсем уверен, если это возможно или как включить установить его.Мне не удалось найти какую-либо ветку в Интернете о том, как включить или поиграть с ней (используя bluez5).
В соответствии с темой Как программно изменить BLE-пин , я вижу, что
В стандарте BLE отсутствует механизм защиты паролем для «входа в устройство».Это правильно?
Я немного углубился в это и, как прокомментировал, я не смог ничего найти для этого.Но я изучал код bluez (5.46), и в "tools / btmgmt.c", функция "prompt_input", есть случаи запросов PIN и PASSKEY.
Или, ну, есть альтернативный метод?Может быть, что-то вроде спаривания OOB, обменивающего TK?https://eewiki.net/display/Wireless/A+Basic+Introduction+to+BLE+Security#ABasicIntroductiontoBLESecurity-PairingMethodsforLESecureConnections(4.2devicesonly)