根据 Authentication ⽅式的介绍,SM 提供了三类鉴权⽅式,这三类⽅式的选择依赖于配对双⽅具备的 IO 能 ⼒,我们 SDK 提供了如下接⼝⽤于配置当前设备具备的 IO 能⼒
时间: 2024-04-05 09:32:14 浏览: 42
数据转换/信号处理中的蓝牙安全管理SM的配对方法
SM(Secure Connections)是一种蓝牙技术,提供了三种不同级别的安全连接,它们是:LE Legacy Pairing、Secure Connections Just Works和Secure Connections Numeric Comparison。选择哪种安全连接取决于设备之间的IO能力。为了配置设备的IO能力,我们可以使用以下接口:
1. setIoCapability():设置当前设备的IO能力,可选的值包括DISPLAY_ONLY、DISPLAY_YES_NO、KEYBOARD_ONLY、NO_INPUT_NO_OUTPUT和KEYBOARD_DISPLAY等。
2. setOobData():设置当前设备的OOB数据,用于在设备之间进行身份验证。
3. setAuthenticationTimeout():设置设备之间进行身份验证的超时时间。
通过使用这些接口,我们可以灵活地配置设备的IO能力,从而实现不同级别的安全连接。
阅读全文