蓝牙面试题解析:GAP 中如何实现设备的安全配对?
难度:⭐⭐⭐⭐ 较难 | 场景:社招二面/三面、蓝牙安全开发 | 高频:🔥🔥🔥🔥🔥
标准答案
GAP(Generic Access Profile)通过 配对方法选择 + 安全级别设定 + 密钥生成与交换 实现设备安全配对:
① GAP 定义的配对方法
BLE 安全配对(Core Spec 4.2+)提供四种关联模型:
| Just Works | 无 | ❌ | 耳机连接 |
| Numeric Comparison | 显示+确认 | ✅ | 手机连接手环 |
| Passkey Entry | 输入 PIN | ✅ | 键盘连接 |
| O |


