2013-04-05 2 views
1

У меня есть приложение для iPhone, которое использует GameKit для создания соединения Bluetooth между двумя устройствами. Мой вопрос: Является ли соединение зашифрованным или мне нужно сделать это вручную?Является ли связь Bluetooth между iPhone'ами ​​зашифрованной?

Im используя GKPeerPickerController с GKPeerPickerConnectionTypeNearby тип связи.

ответ

1

От Apple's Developer Documentation:

На самых низких уровнях стека протоколов Bluetooth использует общедоступного алгоритм шифрования, известный как SAFER + для аутентификации идентичности устройства. Профиль общего доступа зависит от этой аутентификации для его процесса сопряжения устройств. Этот процесс включает в себя , создавая специальную ссылку для создания и обмена ключом ссылки. Как только подтвержден, ключ ссылки используется для согласования режима шифрования, который будут использовать устройства .

Таким образом, протокол Bluetooth обеспечивает шифрование соединения.

Смежные вопросы