作者:蓝牙亚太区技能项目经理 任凯
《蓝牙配对第一篇:配对特性交流》谈到了低功耗(Low Energy,简称LE)的蓝牙配对特性交流。配对特性交流让衔接的建议设备和响应设备两边都能够得悉互相的配对特性。
可启用的配对特性有:
· OOB(Out-of-Band)数据标志位
· MITM(Man-in-the-Middle)标志位
· SC—低功耗安全衔接(LE Secure Connection)标志位
· IO Cap—IO功用
完结特性交流之后,两边设备就可以挑选下一阶段所用的密钥生成办法了。下方列表中是低功耗传统配对(Legacy Pairing) 和低功耗安全衔接 (LE Secure Connection) 的密钥生成办法。
低功耗传统配对:
· 直接衔接(Just Works)
· 万能钥匙(Passkey Entry)
· 带外数据(Out-of-Band,简称OOB)
低功耗安全衔接,除了以上三种办法以外,还增添了一种新办法:
· 数值比较(Numeric Comparison)
操作流程(Workflow)
下面介绍一下选用设备的密钥生成操作流程:
第1步:检查配对特性交流结构中的安全衔接位。假如两边的安全衔接位都等于1,则选用低功耗安全衔接,并进入第2步。不然选用低功耗传统配对,并进入第3步。
第2步:当选用低功耗安全衔接时,建议设备和响应设备应遵从如下矩阵挑选配对办法:
· “运用OOB”意为挑选Out-of-Band
· “检查MITM”意为疏忽“OOB”,检查MITM标识
· “运用IO功用”,进入第4步,依据两边设备的IO功用挑选密钥生成办法
第3步:当选用低功耗传统配对(Legacy Pairing)时,建议设备和响应设备应遵从如下矩阵挑选配对办法:
· “运用OOB”意为挑选Out-of-Band
· “检查MITM”意为疏忽“OOB”,检查MITM标识
· “运用IO功用”,进入第4步,依据两边设备的IO功用挑选密钥生成办法
第4步:以下是IO功用和密钥生成办法的映射。依据下面这张图表,建议设备和响应设备两边就能依据他们的配对特性找到合适的衔接办法。
随后,建议设备和响应设备就能得悉密钥生成阶段即将运用的办法了。后续的第三篇文章将持续介绍怎么经过运用密钥输入(Passkey Entry),在低功耗传统配对中生成匹配密钥。
关于Bluetooth®蓝牙无线技能
蓝牙是一项全球通用的无线规范,它为咱们带来了简洁、安全的衔接。蓝牙技能联盟携手30,000家成员公司,构建了掩盖全球的蓝牙社区。蓝牙技能在咱们身边广泛的互连设备之间建立了一致与调和的无线衔接,并有力地驱动了立异。凭借团体的才智和同享的技能规范,蓝牙为全球用户带来了愈加简洁、安全、充分的技能体会。更多概况,请拜访www.bluetooth.com。