Какой режим безопасности Bluetooth использовать? - PullRequest
0 голосов
/ 07 июня 2018

Мне интересно, каково современное состояние при разработке новых продуктов.

В настоящее время мы разрабатываем новый продукт, и я должен решить, какой режим безопасности Bluetooth использовать.Диапазон значений от 1 до 4.

Если я правильно понимаю, режим 4 был представлен с Bluetooth 2.1, и я спрашиваю себя, существует ли значительное количество смартфонов, не поддерживающих это.

Кроме того, мы готовим нашу сертификацию Bluetooth с помощью инструмента PTS.Этот инструмент принудительно использует режим 4, если наше устройство может выполнять BR / EDR и BLE.

Является ли состояние техники обязательным всегда поддерживать режим 4 в новых устройствах?

Спасибо.

1 Ответ

0 голосов
/ 14 июня 2018

Если вы действительно хотите использовать современный режим безопасности в Bluetooth, то это будут «Безопасные соединения» для классического Bluetooth [1] и «LE Безопасные соединения» для Bluetooth с низким энергопотреблением [2].Безопасные соединения были введены в Bluetooth v4.1 и LE Безопасные соединения были введены в v4.2.Это новейший и наиболее безопасный режим безопасности, в котором используется криптография Диффи-Хеллмана с эллиптической кривой для расчета ключа [3].Одна из ключевых особенностей этого режима заключается в том, что если устройство сопряжено по классическому Bluetooth, нет необходимости в сопряжении также по LE, поскольку ключи для обоих транспортов генерируются в течение одной процедуры сопряжения [4].

Надеюсь, это поможет.

  1. Спецификация Bluetooth v5.0, том 0, часть C, раздел 1.3: пакет базовой системы.
  2. Спецификация Bluetooth v5.0, том 0, часть C, раздел 1.3: пакет базовой системы.
  3. Спецификация Bluetooth v5.0, том 1, часть A, раздел 5.3: режим защищенных соединений.
  4. Спецификация Bluetooth v5.0, том 1, часть A, раздел 5.6: Генерация ключей между физическим транспортом BR / EDR и LE.
...