深入理解低功耗蓝牙的配对过程- Part 5 Out of band

本文深入探讨了低功耗蓝牙的配对过程中的OOB(Out of Band)配对方法。OOB允许通过自定义机制交换配对密码,安全级别依赖于OOB保护能力。在LE Legacy Pairing中,当双方设备设置OOB数据标志为0x01时,会进行OOB配对。配对过程涉及随机值的生成、确认值的计算与验证,以及短期密钥的计算。NFC接口常用于实现OOB快速配对,提供便捷的用户体验。
摘要由CSDN通过智能技术生成

在以前的文章中,我们讨论了Passkey Entry和Numeric Comparison等主题,这是两种类型的配对方法。今天,我将介绍另一种方法OOB。

out of band (OOB)配对模式适用于使用out of band机制来发现设备以及交换或传输在配对过程中使用的密码信息的场景。Out of band的方式比较灵活,它允许定义自己的一些配对机制,因此安全级别取决于Out of band保护能力。下面,让我们来看看它的实现方法。

配对特征交换

在以下这个表中,有一个名为“OOB Data Flag”的字段,它的长度为1个字节。

 

 “OOB数据标志”的定义见表2

 

OOB数据标志定义了在使用OOB身份验证数据是否可用,0表示不使用OOB,0x01表示使用OOB方式

 LE Legacy Pairing

当两个蓝牙设备都使用LE legacy配对时,这个过程很容易理解。有关LE legacy配对方法选择映射的详细信息,请参阅表3。我已经在这个表格中突出显示了OOB的选择,你可以看到:

如果要使用OOB进行配对,两个设备都必须把OOB数据标志设置为0x01;

  • 如果一个设备设
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值