我有一个iPhone应用程序使用GameKit
在两个设备之间创建蓝牙连接。我的问题是:连接是加密的还是我需要手动执行此操作?
我正在使用GKPeerPickerController
与GKPeerPickerConnectionTypeNearby
连接类型。
答案 0 :(得分:1)
来自Apple's Developer Documentation:
在协议栈的最低级别,蓝牙使用 公共可用的密码算法,称为SAFER +,用于验证a 设备的身份。通用访问配置文件取决于此 其设备配对过程的身份验证。这个过程涉及到 创建一个特殊链接来创建和交换链接密钥。一旦 验证后,链接密钥用于协商加密模式 设备将用于他们的通信。
因此,蓝牙协议负责加密连接。