Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 iPhone 应用程序,用于GameKit在两个设备之间创建蓝牙连接。我的问题是:连接是加密的还是我需要手动执行?
GameKit
我使用GKPeerPickerController连接GKPeerPickerConnectionTypeNearby类型。
GKPeerPickerController
GKPeerPickerConnectionTypeNearby
来自Apple 的开发者文档:
在协议栈的最低级别,蓝牙使用称为 SAFER+ 的公开可用密码算法来验证设备的身份。通用访问配置文件依赖于其设备配对过程的此身份验证。此过程涉及创建特殊链接以创建和交换链接密钥。验证后,链接密钥用于协商设备将用于其通信的加密模式。
因此,蓝牙协议负责加密连接。